A

Known For

The Elephant Man
The Elephant Man

1980

as Kid at Train Station (uncredited)

Landspeed
Landspeed

2002

as Otto

Mind Games
Mind Games

2003

as Harlan Markman