Actor
- Agent Frank Skuddler of Project Blue Book (2020)
- Joshua's Eyes (2019)
- Evolution War (2018)
- The Axiom (2018)
- The Time War (2017)
- The Paperclip (2016)
- A Peculiar Tale (2016)
- Rogue Warrior: Robot Fighter (2016)
- The Hobbit: The Battle of the Five Armies (2014)
- The Hobbit: The Desolation of Smaug (2013)
- The Hobbit: An Unexpected Journey (2012)
- Xena: Warrior Princess (1995)