Known For
Filmography
2026
2025
2023
2022
2022
2020
2019
2019
2018
2018
2016

Tranquil
Movie · as Gav

The 13th Wife: Escaping Polygamy
TV · as Ed Marston · 2 eps

The Boys in the Boat
Movie · as Chuck Day

SkyMed
TV · as Milosz Nowak · 27 eps

Billy the Kid
TV · as James Bell · 1 ep

Motherland: Fort Salem
TV · as Clive Garland · 10 eps

Spiral
Movie · as Matthew

The Order
TV · as Hamish Duke · 20 eps

I Still See You
Movie · as Brian

Aurora Teagarden Mysteries: The Disappearing Game
Movie · as Clayton Harrison

Timeless
TV · as Man at Bar · 1 ep
