FILMOGRAPHY
2005 · Panicked Man
2005 · Arson Investigator
2002 · Eloi
2003 · Dorian Hobart
2009 · Ben Peyton
2005 · Jesse Freeman
2005 · Thug
2022 · Officer #1
2023 · Creepy Intruder
2014 · Patron
2010 · Uniformed Leader