Known For
Filmography
—
—
2026
2021
2020
2020
2019
2018
2017
2015
2011
2008
2007
2006
2006
1998
1996
1993
1991

Stage 5
Movie · as James Atwood

Skyward
Movie · as Father

The Bones Exist
Movie · as Don Rob

Risen
Movie · as Colonel Emmerich

Without a Body
Movie

The American King
Movie · as Vladimir

Choir Girl
Movie · as Daddy

Aurora
Movie · as Sgt. T. J. Weems

A Single Rider
Movie · as Kris

The Pack
Movie · as Adam Wilson

Burning Man
Movie · as Ian

Underbelly
TV · as Jim Devine · 13 eps

Gabriel
Movie · as Raphael

Psycho Weene
Movie

Maddigan's Quest
TV · 2 eps

All Saints
TV · as Steve Taylor · 118 eps

City Life
TV · 26 eps

The Nostradamus Kid
Movie · as McAlister

Police Rescue
TV · as Mark Orland · 1 ep
