Journey to the Center of the Earth 2008
as Leonard
Banshee 2006
as Night Guy
Pure 2005
as Jamie
Abandon 2002
as Trip Hop Inferno: Dante
Obsessed 2002
as Ozzy the Peep Show Manager
The List 2000
Actor
Credits from TMDB.