Acting
The Elephant Man
1980
Landspeed
2002
Mind Games
2003
Harlan Markman
Otto
Kid at Train Station (uncredited)