
Steven Anderson
Birthday: 1955-11-24 | Place of Birth: Los Angeles, California, USA...
Known For
Acting
Year
Title
Role
1996
Unforgivable
as Doctor
1992
Adventures in Dinosaur City
as Gil
1978
Spider-Man Strikes Back
as Ted