
Known For
Filmography

Love Finds You
Movie · as Dapper Man

One Bad Apple: A Hannah Swensen Mystery
Movie · as Bradford Ramsay

A Cinderella Christmas Ball
Movie · as Prince Phillip

Tracker
TV · as Logan · 1 ep

A Zest For Death: A Hannah Swensen Mystery
Movie · as Bradford Ramsay

The Wedding Veil Expectations
Movie · as Mason

Magic in Mistletoe
Movie · as Chris

The Irrational
TV · as Evan · 1 ep

So Help Me Todd
TV · as Rory Macintosh · 1 ep

Fakes
TV · as Guy · 2 eps

The Secret Lives of College Freshmen
Movie · as Professor Andrew Hampton

Eight Gifts of Hanukkah
Movie · as Nigel

Adventures in Christmasing
Movie · as Gary

The Baker's Son
Movie · as Philip

Firefly Lane
TV · as Theo · 5 eps

Brahms: The Boy II
Movie · as Liam

Aurora Teagarden Mysteries: Heist and Seek
Movie · as James Reading

Always Be My Maybe
Movie · as Simon (Tom Ford Salesman)

Nancy Drew
TV · as Stephen Dowd · 2 eps

Distorted
Movie · as Lance Geyer

Poinsettias for Christmas
Movie · as Derek Cowan

Chilling Adventures of Sabrina
TV · as Lazarus, Barabbas · 1 ep

Altered Carbon
TV · as Mattias Stone · 4 eps

Riverdale
TV · as Louis 'Lou' Cypher · 3 eps

DC's Legends of Tomorrow
TV · as Nazi · 1 ep

Chesapeake Shores
TV · as Simon Atwater · 13 eps

The Magicians
TV · as Hugh · 1 ep

My Boyfriends' Dogs
Movie · as Jonathan

Wedding Planner Mystery
Movie · as Lance Solveto

The Flash
TV · as Erik Frye · 1 ep

Once Upon a Time
TV · as King of Arendelle · 1 ep

Supernatural
TV · as Torvald · 1 ep