Born
1978-01-28 (age 48)
Birthplace
Johannesburg, South Africa
Known For
Acting
No biography available.
Also Known As
Michel Vaillant
as Steve Warson
2003
The Beach
as Zeph
2000
The Marksman
2006
The Wolf of Wall Street
as Audience Member #1
2013
Hideous Kinky
as Hippy
1999
Submerged
as Doc Shock
2005
AKA
as Benjamin
2002
The Railway Children Return
as Military Police
2022
Knight Rider
as Reporter #2
1982
Foyle's War
as James Taylor
Band of Brothers
as Darrell C. (Shifty) Powers
2001