Role w serialach
Szkoła złamanych serc
jako Nick Poulos
38 odcinków
Young Lions
jako Det. Sr. Const. Eddie Mercia
22 odcinków
Wildside
jako Charlie Coustos
20 odcinków
Amazing Grace
jako Kirk Gilbert
8 odcinków
The Slap
jako Harry
8 odcinków
Tidelands
jako Paul Murdoch
7 odcinków
The End
jako Dr. Nikos Naoumidis
6 odcinków
Total Control
jako Nick Pearce
6 odcinków
Secret City
jako Charles Dancer
6 odcinków
Underbelly
jako Mr. T
6 odcinków
Seven Types of Ambiguity
jako Joe Marin
6 odcinków
The Principal
jako Matt Bashir
4 odcinków
Turysta
jako Kostas Panigiris
4 odcinków
Płacz
jako Detective Peter Alexiades
4 odcinków
Blue Murder
jako Warren Lanfranchi
2 odcinków
Wanted
jako Anton Maric
2 odcinków
Wake in Fright
jako Doc Tydon
2 odcinków
Ucieczka w kosmos
jako Lieutenant Velorek
1 odcinków
Rescue: Special Ops
jako Guy Hewitt
1 odcinków
Sydney Gay and Lesbian Mardi Gras
jako Self
1 odcinków