FILMOGRAPHY
2011 · Self
1994 · Self
2022 · himself
2007 · Himself
2013 · Archaeologist
1994 · Self - Guest
2026 · Mark Horton
2003 · Attacker