Known for Acting
1 title credit in the Lumora catalog
Spider-Man
1981 · Series · as Peter Parker / Spider-Man (voice)