Actor
The Wedding Fix
2022 · as Brad
The Christmas Promise
2021 · as Phil
A Timeless Christmas
2020 · as Harold Moran - 1903
Christmas on Holly Lane
2018 · as Rocky
Love by Chance
2016 · as David
Aftermath
2013 · as James