Connue pour
Filmographie
| 2026 | Hope Valley: 1874 · as Adam Maxwell |
| 2026 | Breathe Again · as Paul |
| 2024 | A Cinderella Christmas Ball · as Prince Phillip |
| 2024 | One Bad Apple: A Hannah Swensen Mystery · as Bradford Ramsay |
| 2024 | Tracker (2024) · as Logan |
| 2023 | Magic in Mistletoe · as Chris |
| 2023 | A Zest for Death: A Hannah Swensen Mystery · as Bradford Ramsay |
| 2023 | The Irrational · as Evan |
| 2023 | The Wedding Veil Expectations · as Mason |
| 2022 | So Help Me Todd · as Rory Macintosh |
| 2022 | Fakes (2022) · as Guy |
| 2021 | Eight Gifts of Hanukkah · as Nigel |
| 2021 | Adventures in Christmasing · as Gary |
| 2021 | The Secret Lives of College Freshmen · as Professor Andrew Hampton |
| 2021 | The Baker's Son · as Philip |
| 2021 | Firefly Lane · as Theo |
| 2020 | Aurora Teagarden Mysteries: Heist and Seek · as James Reading |
| 2020 | Brahms: The Boy II · as LiamSur Plex |
| 2019 | Nancy Drew (2019) · as Stephen Dowd |
| 2019 | Always Be My Maybe · as Simon (tom Ford Salesman) |
| 2018 | Poinsettias for Christmas · as Derek Cowan |
| 2018 | Chilling Adventures of Sabrina · as Lazarus |
| 2018 | Take Two · as Jace Buckner |
| 2018 | Distorted · as Lance GeyerSur Plex |
| 2018 | Altered Carbon · as Mattias Stone |
| 2017 | Undercover Angel · as Steven |
| 2017 | Riverdale · as Louis 'lou' Cypher |
| 2016 | Chesapeake Shores · as Simon AtwaterSur Plex |
| 2016 | DC's Legends of Tomorrow · as Nazi |
| 2015 | The Magicians (2015) · as Hugh |
| 2014 | Girlfriends' Guide to Divorce · as Sully |
| 2014 | Wedding Planner Mystery · as Lance Solveto |
| 2014 | My Boyfriends' Dogs · as Jonathan |
| 2014 | The Flash (2014) · as Erik Frye |
| 2011 | Once Upon a Time (2011) · as King Of Arendelle |
| 2005 | Supernatural · as Torvald |
| 1986 | Casualty · as Andy Deare |

















