as Fred
2025
as Officer Cole
2024
as Derek
2022
as Hazmat #2
2020
as Rex Copeland (uncredited)
2007
as Protagonist
2005
as McPherson
as Christie - Trussberg
2001
as Cleaner #1
as Bobby Za
as No Eyed Man
2021
as Earl
2017
as Jay Reimsdyk
2012
as Lathan
2004
as Mouth Bokor
2000
as Villager
1997