Como Actor/Actriz
Mentes Criminales
Liam
Hijos de la anarquía
Keith 'McGee' McGee
Underbelly
Gus Brown
McLeod's Daughters
Mike Starr
El planeta de los simios: Nuevo reino
Honored Elder
Rush
Rennie
The Doctor Blake Mysteries
Kevin Van Der Hayden
Jack Irish
Chink
Titanes del Pacífico: Tierra de nadie
Shane (voice)
Wolf Creek
Beard
Nightmares & Dreamscapes: From the Stories of Stephen King
Pot Bellied Man
East West 101
Sgt Blight
Los Condenados
The German
El Cazador de Wolf Creek
Bazza
The Bannen Way
Shnook
2067
Desperate Worker
Slow West
Burly Man
La Próxima Generación
Foreman Jay
Animal Kingdom
Richard Collis
El sueño de Walt
Mr. Belhatchett
The Games
Ian
El Angel del Deseo
Donnie
La abeja Maya
Hank (voice)
Bad Boy Bubby
Yobbo #2
December Boys
Foreman
In Like Flynn
Bar Keep
Bad Karma
Jarvis
Hello Herman
Sean Gall
Broken Hill
Bear
Maslin Beach
Zen Master