
Known For
Filmography
—
2025
2025
2025
2023
2020
2019
2017
2016
2010
2001
1990

Dirty Blue
Movie · as Passenger

Kangaroo Island
Movie · as Police Officer Slatts

Lie Down, Breathe Out
Movie · as Doctor

Alpha Test
Movie · as Isaac

Something's Not Quite Right
Movie · as David Sleet

First Day
TV · as Steve Bradford · 8 eps

Awoken
Movie · as Sangermano

Bad Blood
Movie · as Senior Detective

Wanted
TV · as Brendan Stone · 1 ep

My Normal
Movie · as Michael

Law & Order: Criminal Intent
TV · as Harlan · 1 ep

Law & Order
TV · as Ryan Appel · 1 ep