
Acted in 26
2020s
- 2026
- 2025
Famous Last Words
Trevor
- 2024
- 2023
Necro
Damien
- 2022
Time for Him to Come Home for Christmas
Andrew
- 2021
Wallpaper
Shawn
2010s
- 2019
Ash
Officer Baxter
- 2018
GUTS
Abe (voice)
- 2017
- 2016
Hello Destroyer
Matthew Griendstorm
- 2015
The Unauthorized Beverly Hills, 90210 Story
Ian Ziering
- 2013
Restless Virgins
Friend of Cotton
2000s
- 2005
No release date
First Comes Love: Nakabingwit
Luka
Produced 1
2020s
- 2025
Famous Last Words
Production Assistant