2025
M3GAN 2.0 as Agent Murphy2025
Forgive Us All as Howler #12022
The Lord of the Rings: The Rings of Power as Magrot2022
The Lord of the Rings: The Rings of Power as Orc2022
The Lord of the Rings: The Rings of Power as Fighting Orc2019
I Am Mother as Mother2017
The Power of the Present as Self2015
Krampus as Krampus2014
Contract Killers as Bowman2014
The Handkerchief as Alistair2013
Eternity as Hacker2013
Mis-drop as Co-Pilot2011
The Devil's Rock as Private Muller2009
Avatar as Ambient Room Tech2008
Aftershock as Salavation Army Person2007
Black Sheep as Investor2007
Kissy Kissy as Craig2003
I Think I'm Going as WillNaN
Barbed Wire Canoe as Nathan2025
The Fantastic Four: First Steps Stunts2013
Mis-drop Additional Dialogue2009
Avatar Stand In