Actor
Color My World with Love
2022 · as Kyle
Eight Gifts of Hanukkah
2021 · as Paul
Raise a Glass to Love
2021 · as Edwin
Mystery 101: Deadly History
2021 · as Olly Kent
Love at the Ranch
2021 · as Mayor Clark
Soccer Mom Madam
2021 · as Kyle Russo
A Glenbrooke Christmas
2020 · as Jerry
Just for the Summer
2020 · as Liam
Dying to Be You
2020 · as Gordon Emory
Picture Perfect Mysteries: Newlywed and Dead
2019 · as Bill Cross
Chronicle Mysteries: Vines that Bind
2019 · as Jackson
Darrow & Darrow: Body of Evidence
2018 · as Tom Graham