Actor
Nosferatu: A Symphony of Horror
2023 · as Wolfram Harding
One Perfect Wedding
2021 · as Ben Livingston
Love in Winterland
2020 · as Tanner
Red Devil
2019 · as Oscar Knight
Forever in My Heart
2019 · as Charlie O'Hanlon
One Winter Proposal
2019 · as Ben
One Winter Weekend
2018 · as Ben
The Landlord
2017 · as Oliver Hall
Cold Comfort
2017 · as Tucker
My Summer Prince
2016 · as Prince Colin
Reunion
2015 · as Brad
The 10 Year Plan
2014 · as Myles Robertson