Actor
James Dean
2001 · as Winton's Neighbor
Neon City
1991 · as Dr. Tom
The Hitchhikers
1972 · as Benson