Actor
Souls Chapel
2026 · as Mephistal (voice)
The Slasher Nurse
2025 · as Mark Sidowra
Coffintooth
2024 · as Moose Dixon
Piglet
2024 · as Ernest
A Trip to Infinity
2022 · as Infinite Einstein (voice)
Permanent
2017 · as Barry
Miracles from Heaven
2016 · as Grumpy Waiter
Why Did I Get Married?
2007 · as Jay
Vicious
2003 · as Doug
Good Neighbor
2001 · as Lt. Vandemeer
Test Tube Teens from the Year 2000
1994 · as Naldo
Silent Night, Deadly Night 5: The Toy Maker
1991 · as Pino