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