Actor
Contagion of Fear
2023 · as Yusuf Nassar
Max
2021 · as Airforce Commander
Sammy
2019 · as Bruce
Event Zero
2017 · as Yusuf Nassar
Science Fiction Volume One: The Osiris Child
2016 · as Hopper Joe
Infini
2015 · as Harris Menzies
John Doe: Vigilante
2014 · as Alan Walker
Gabriel
2007 · as Uriel
Instant Karma
2001 · as Carl
Never Tell Me Never
1998 · as Stan Margolis
Mr. Nice Guy
1997 · as Giancarlo's Man
Floating Life
1996 · as Office Worker