2021
as Cad Bane Performance Artist
2021
as Antlered Man
2018
as Phoenix
2018
as AXL (voice)
2016
as David
2016
as George
2014
2014
as Vapid Tool
2012
as Two Dudes #1 (uncredited)
2011
as Tomar-Re (uncredited)
2007
2007
as Bear Strickland
2006
as Convenience Store Clerk
2005
as Scary Leashed Indian
2002
as Spy Morlock