Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2021) The Secret Lives of College Freshmen
as Professor Andrew Hampton
(2019) Always Be My Maybe
as Simon (Tom Ford Salesman)
(2021) Eight Gifts of Hanukkah
as Nigel
(2014) My Boyfriends' Dogs
as Jonathan
(2014) Wedding Planner Mystery
as Lance Solveto
(2023) A Zest For Death: A Hannah Swensen Mystery
as Bradford Ramsay
(2021) Adventures In Christmasing
as Gary
(2023) The Wedding Veil Expectations
as Mason
(2024) One Bad Apple: A Hannah Swensen Mystery
as Bradford Ramsay
(2023) Magic in Mistletoe
as Chris
(2024) A Cinderella Christmas Ball
as Prince Phillip
(2018) Distorted
as Lance Geyer
(2018) Poinsettias for Christmas
as Derek Cowan
(2020) Brahms: The Boy II
as Liam
(2020) Aurora Teagarden Mysteries: Heist and Seek
as James Reading
(2021) The Baker's Son
as Philip
(2016) DC's Legends of Tomorrow
as Nazi
(2021) Firefly Lane
as Theo
(2018) Chilling Adventures of Sabrina
as Barabbas
(2018) Chilling Adventures of Sabrina
as Lazarus
(2011) Once Upon a Time
as King of Arendelle
(2016) Chesapeake Shores
as Simon Atwater
(2017) Riverdale
as Louis 'Lou' Cypher
(2005) Supernatural
as Torvald
(2019) Nancy Drew
as Stephen Dowd
(2015) The Magicians
as Hugh
(2014) The Flash
as Erik Frye
(2022) So Help Me Todd
as Rory Macintosh
(2022) Fakes
as Guy
(2018) Altered Carbon
as Mattias Stone
(2023) The Irrational
as Evan