Actor
Finding Faith
2025 · as Cedric
Kajillionaire
2020 · as Man Pumping Gas
Show Business
2016 · as Arthurr Krump
Nothing in Los Angeles
2013 · as Tom
Contagion
2002 · as Daniels
Dying on the Edge
2001 · as Ricky
The Hunter's Moon
1999 · as Jack
Sinbad: The Battle of the Dark Knights
1998 · as Cussler
Dogtown
1997 · as Brad Bradley
Kounterfeit
1996 · as Tommy 'Hopscotch' Hopkins
Siegfried & Roy: Masters of the Impossible
1996 · as Siegfried (voice)