
Known For

Supernatural
SS Gate Guard #2

DC's Legends of Tomorrow
Teller

Fifty Shades Freed
Aspen Nightclub Waiter

UnREAL
Cruiser Guy

Elle
Charlie Cohen

Dead Over Heels: An Aurora Teagarden Mystery
Officer Heard

Three Bedrooms, One Corpse: An Aurora Teagarden Mystery
Officer Heard

Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
Officer Heard
Filmography

Mascott
2026
as Henry

Elle
2026
as Charlie Cohen
7.8

Prey for the Bride
2025
as Greg
2.6

Living with My Mother's Killer
2024
as Greg
4.5

A Stranger's Child
2024
as Mason
7

Yoga Teacher Killer: The Kaitlin Armstrong Story
2024
as Detective Bertrand
5

Jingle Bell Run
2024
as Brad
6

Just Like a Christmas Movie
2023
as Chris Kringle
5.1

Ms. Match
2023
as Matthew
5.6

Cut, Color, Murder
2022
as Eric
6.4

Aurora Teagarden Mysteries: Haunted By Murder
2022
as Sergeant Heard
7

The Christmas House 2: Deck Those Halls
2021
as Jake
5.3

Aurora Teagarden Mysteries: How to Con A Con
2021
as Officer Heard
7.2

Aurora Teagarden Mysteries: Til Death Do Us Part
2021
as Officer Heard
7.4

Aurora Teagarden Mysteries: Honeymoon, Honeymurder
2021
as Sergeant Charlie Heard
7.2

Love at Sunset Terrace
2020
as Spencer
5.9

The Christmas House
2020
as Jake
5.9

Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
2020
as Officer Heard
7.3

Fifty Shades Freed
2018
as Aspen Nightclub Waiter
6.7

Reap What You Sew: An Aurora Teagarden Mystery
2018
as Officer Heard
6.9

Aurora Teagarden Mysteries: The Disappearing Game
2018
as Officer Heard
7

Dead Over Heels: An Aurora Teagarden Mystery
2017
as Officer Heard
7

A Bundle of Trouble: An Aurora Teagarden Mystery
2017
as Officer Heard
6.9

Three Bedrooms, One Corpse: An Aurora Teagarden Mystery
2016
as Officer Heard
6.7

DC's Legends of Tomorrow
2016
as Teller
7.2

Real Murders: An Aurora Teagarden Mystery
2015
as Officer Heard
6.8

UnREAL
2015
as Cruiser Guy
6.6

Finding Mr. Right
2013
as Donor Father
6.5

Green Briefs
2013
as Tim
2.3

Kimchi Fried Dumplings
2013
as Tim
7

Supernatural
2005
as SS Gate Guard #2
8.3