Actor
The Elephant Man (1980)
as Kid at Train Station (uncredited)
Mind Games
as Harlan Markman
Landspeed
as Otto
The Elephant Man