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