James Dean 2001
as Winton's Neighbor
Neon City 1991
as Dr. Tom
The Hitchhikers 1972
as Benson
Credits from TMDB.