Actor · Born 1945
The Other Barrio
2015 · as Open Road
The Spirit of '76
1990 · as Heinz-57
The Little Mermaid
1987 · as First Mate
Smooth Talk
1985 · as Ellie Oscar
Twice Upon a Time
1983 · as Rusher of Din: Man in Elevator
Chu Chu and the Philly Flash
1981 · as Clem
Popeye
1980 · as Scoop, the Reporter