Known For
Filmography
2022
2013
2005
2005
2003
2002
2002
2001
2000
1999
1982

The Railway Children Return
Movie · as Military Police

The Wolf of Wall Street
Movie · as Audience Member #1

The Marksman
Movie

Submerged
Movie · as Doc Shock

Michel Vaillant
Movie · as Steve Warson

AKA
Movie · as Benjamin

Foyle's War
TV · as James Taylor · 1 ep

Band of Brothers
TV · as Darrell C. (Shifty) Powers · 10 eps

The Beach
Movie · as Zeph

Hideous Kinky
Movie · as Hippy

Knight Rider
TV · as Reporter #2 · 1 ep
