2021
as Mukhayreeq
2017
as Francis Hay
2026
as Peter Slater (segment "The Main Event")
as Dr. Maurice Temerlin
2015
as Macon
as Senator
2010
as Joey
2019
as Fred Fairbrother
2009
as Anti-Christ