Role w serialach
Blue Heelers
jako Sen. Const. Nick Shultz
213 odcinków
78 odcinków
SeaChange
jako Max Connors
39 odcinków
Agenci NCIS: Sydney
jako Dr. Roy Penrose
28 odcinków
The Time of Our Lives
jako Matt Tivolli
21 odcinków
The Newsreader
jako Lindsay Cunningham
18 odcinków
Marshall Law
jako Dylan Boyd
17 odcinków
Snowy
jako Max Heimer
13 odcinków
Total Control
jako Laurie Martin
10 odcinków
The Slap
jako Narrator (voice)
8 odcinków
East West 101
jako Ray Crowley
6 odcinków
Hello Birdy
jako Himself - Presenter
6 odcinków
Deep Water
jako Chief Inspector Peel
4 odcinków
The Shark Net
jako Roy Drewe
3 odcinków
Kath & Kim
jako Sandy Freckle
2 odcinków
My Brother Jack
jako Mr Meredith
2 odcinków
The Lost World
jako Hans Dressler
2 odcinków
Kokoda
jako Himself - Narrator
2 odcinków
Rottnest Island: Kingdom Of The Quokka
jako Narrator
2 odcinków
1 odcinków
The Flying Doctors
jako Jerry Davis
1 odcinków
Rafferty's Rules
jako Craig Farner
1 odcinków
Halifax f.p.
jako Jeremy Buckle
1 odcinków