Actor
Hardwired
2009 · as Lewis
Passion's Web
2007 · as Trey
The Cabinet
2007
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 · as Reporter