
Known For
Filmography
2024
2024
2023
2019
2017
2016
2016
2016
2014
2013
2013
2012
2012
2010
2009
2008
2003
1986

Rebel Moon - Part Two: The Scargiver
Movie · as Medic #1

Tracker
TV · as Peter Bronwen · 1 ep

Art Thief
Movie · as Kevin Deeley

For All Mankind
TV · as Peacekeeper Kovacic · 4 eps

Tommy's Honour
Movie · as David Strath

The Call Up
Movie · as Carl

Take Down
Movie · as James Thornton

The Collection
TV · as Billy Novak · 8 eps

Into the Storm
Movie · as Donnie

Summer in February
Movie · as Joey Carter-Wood

The Strange Case of Wilhelm Reich
Movie · as Thomas

I, Anna
Movie · as Stevie

Hatfields & McCoys
TV · as Calvin McCoy · 3 eps

Pretty Little Liars
TV · as Dr. Handlin · 1 ep

NCIS: Los Angeles
TV · as Lt. Daniel Walsh · 1 ep

Flashbacks of a Fool
Movie · as Boots

NCIS
TV · as Ben Ramsey · 1 ep

Casualty
TV · as Joel · 4 eps