Known for
Filmography

Mind Games
EN · 20038.0
as Harlan Markman

Landspeed
EN · 20025.3
as Otto

The Elephant Man
EN · 19808.0
as Kid at Train Station (uncredited)

Mind Games
as Harlan Markman

Landspeed
as Otto

The Elephant Man
as Kid at Train Station (uncredited)