Actor · Born 1980
Inspiring Love
2023 · as Mark
Snowed in for Christmas
2021 · as Ethan Cunningham
Cupids on Beacon Street
2021 · as Jake
Christmas Waltz
2020 · as David
The Last Bridesmaid
2019 · as Aidan
Jingle Around the Clock
2018 · as Jay
A Harvest Wedding
2017 · as Payton
Summer in the Vineyard
2017 · as Jonah Baldwin
Destination Wedding
2017 · as Greg Mount
Dead Over Heels: An Aurora Teagarden Mystery
2017 · as Tim Prentiss
Autumn in the Vineyard
2016 · as Jonah Baldwin
Sandra Brown's White Hot
2016 · as Chris Hoyle