Hardwired 2009
as Lewis
Passion's Web 2007
as Trey
The Cabinet 2007
Actor
Under the Mistletoe 2006
as Dwayne Mitchell
Veiled Truth 2006
as Robert
Underworld: Evolution 2006
as French Cleaner Aide
Cigarette Burns 2005
as Henri Cotillard
Criminal Intent 2005
as Reporter
Miracle 2004
Credits from TMDB.