← Back to explore




















Filmography19 titles

Rescue Special Ops
2009as Jim Tucker
2009as Jim Tucker

Big Sky
as Spike
as Spike

Farscape
1999as Lieutenant Melkor
1999as Lieutenant Melkor

In the Red
1999as Zed
1999as Zed

The Protector
2005as Vincent
2005as Vincent

Wolf Creek
2016as Inspector Darwin
2016as Inspector Darwin

Go Karts
2020as Mike Zeta
2020as Mike Zeta

East West 101
2007as Zimmer
2007as Zimmer

Underbelly
2008as Brian Alexander
2008as Brian Alexander

Police Rescue
1989as Greg
1989as Greg

The Silence
2006as Michael Hanlon
2006as Michael Hanlon

Somersault
2004as Adam
2004as Adam

Water Rats
1996as Constable "Fish" Wilson
1996as Constable "Fish" Wilson

All Saints
1998as Mike McGrath
1998as Mike McGrath

Hounds of Love
2016as Trevor Maloney
2016as Trevor Maloney

Transfusion
2023as Tony McManus
2023as Tony McManus

Sequin in a Blue Room
2019as D
2019as D

The Secret Life of Us
2001as Jason Kennedy
2001as Jason Kennedy

Carlotta
2014as Lance
2014as Lance