Mind Games 2003
as Harlan Markman
Landspeed 2002
as Otto
The Elephant Man 1980
as Kid at Train Station (uncredited)
Credits from TMDB.