Known For
Filmography
2026
2025
2023
2021
2021
2019
2018
2018
2018
2018
2018
2018
2017
2017
2016
2015
2015
2014
2014

Believe Me
TV · as Gavin · 3 eps

Talamasca: The Secret Order
TV · as Young Houseman · 1 ep

A.V. Van
Movie · as American Psycho

Vigil
TV · as Ross Sutherland · 5 eps

FBI: International
TV · as Krisztofer Havel · 1 ep

The Sea
Movie · as Arthur

Two for Joy
Movie · as Cam

Down a Dark Hall
Movie · as Robert Gordon

Constellations
Movie · as The Stranger

Bad Dreams
Movie · as The Supervisor

Bulletproof
TV · as Jonesy · 6 eps

The Cry
TV · as Henry McCallum · 4 eps

The Inland Road
Movie · as Will

Clique
TV · as DS Tom Gillespie · 2 eps

Ghosted
Movie · as Tom

Swung
Movie · as Tony

The Return
Movie · as Manny

Kajaki
Movie · as Mark Wright

Outlander
TV · as Army Doctor · 1 ep

