Post Impact 2004
as Ellison
Dragon Storm 2004
as Ulfius
Dark Waters 2003
as Given
Epoch: Evolution 2003
as Gunman
Maximum Velocity 2003
as Jack - Floor Director
Deep Shock 2003
as Beach
Alien Hunter 2003
as Kitt Peak Man #1
Antibody 2002
Electrician
Python 2 2002
as Pilot
Hyper Sonic 2002
as Race Director 2
Credits from TMDB.