Cabin Fever (2021)
Victor Quinn
100 Days to Live (2019)
Trapper (voice)
How to Train Your Dragon: The Hidden World (2019)
Greg
Avalanche (2018)
Sameer Park / Copperhead (voice)
Suicide Squad: Hell to Pay (2018)
Additional Voices (voice)
Tangled: Before Ever After (2017)
Creature Voices
The Secrets of Emily Blair (2016)
Krampus (voice)
Krampus (2015)
Teeny (voice)
How to Train Your Dragon 2 (2014)
Richard Pine
Survivor Type (2012)
Joel
Blue Crush 2 (2011)
Sergei
Takers (2010)
Willey
Train (2008)
Sasha Mientkiewicz
Greetings from the Shore (2008)
Wesley Abbot
Almaz Black Box (2007)
Mathew Collins
Primeval (2007)
The Nobleman
La belle dame sans merci (2005)
Gene Bradley
Red Water (2003)
Sil
Hooded Angels (2002)
Sly
The Sorcerer's Apprentice (2002)
Bowers
Operation Delta Force (1997)
Cell guard
Live Wire: Human Time Bomb (1996)
Camera Operator
Casting Assistant
Reeker (2005)