Known For
Filmography
—
2026
2023
2020
2018
2018
2017
20152014
2010
2008
2007
2006
2002
1988

Dirty Blue
Movie · as Audiobook Narrator (voice)

Chasing Millions
Movie · as Undercover Cop Bob

North Shore
TV · as D.C.I. Kilroy · 1 ep

37 Things
Movie · as Narrator

Rabbit
Movie · as Keith

The Way
Movie · as Will

Maurice's Symphony
Movie · as Dr. Matthias Kennedy
Upside Down Feeling
Upside Down Feeling
Movie · as The Elephant Man

ANZAC Girls
TV · as Major Xavier Leopold · 6 eps

Ip Man 2
Movie · as Superintendent Wallace

Greys Inbetween
Movie · as Duncan

Old Mansion
Movie · as Thomas

Hotel Babylon
TV · as Doug · 1 ep

Spooks
TV · as Michael Fitzgerald · 1 ep

Home and Away
TV · as Dr. Taylor · 1 ep
