Series
|
Role
|
Episode
|
Airdate
|
Lady Blue |
Younger Man |
1x09 - Designer White |
December 7, 1985
|
Medivac |
Jake |
3x08 - Code Purple |
October 29, 1998
|
The Day of the Roses |
Constable Holman |
1x01 - Part One |
, 1998
|
The Day of the Roses |
Constable Holman |
1x02 - Part Two |
, 1998
|
Blue Heelers |
Peter Matarazzo |
11x35 - Too Late to Say Sorry |
October 20, 2004
|
Satisfaction |
Martin |
2x01 - Last Look |
December 2, 2008
|
Satisfaction |
Martin |
2x02 - Pony Girl |
December 9, 2008
|
Satisfaction |
Martin |
2x03 - What Do You Love |
December 16, 2008
|
Dirt Game |
|
1x03 - Silent Night |
May 3, 2009
|
Wilfred |
Tony |
2x07 - Dog Star |
April 19, 2010
|
Rush |
Paul |
3x04 - Snatch |
August 12, 2010
|
Offspring |
Sam Jenkins |
1x09 - Making Peace |
October 24, 2010
|
Offspring |
Sam Jenkins |
1x10 - The Other Woman |
October 31, 2010
|
Offspring |
Sam Jenkins |
1x11 - My Confessions |
November 14, 2010
|
Offspring |
Sam Jenkins |
1x13 - A New Miracle |
November 21, 2010
|
Offspring |
Sam Jenkins |
2x01 - The Return |
May 16, 2011
|
Offspring |
Sam Jenkins |
2x02 - Baby Bumps |
May 16, 2011
|
Offspring |
Sam Jenkins |
2x03 - Dates, Decisions & Divorces |
May 23, 2011
|
Australia on Trial |
Henry Dangar |
1x03 - Massacre at Myall Creek |
April 19, 2012
|
Howzat! Kerry Packer's War |
Bruce Francis |
1x01 - Episode 101 |
August 19, 2012
|
Neighbours |
Brian O'Loughlin |
29x08 - Episode 6558 |
January 16, 2013
|
Neighbours |
Brian O'Loughlin |
29x37 - Episode 6587 |
February 26, 2013
|
Neighbours |
Brian O'Loughlin |
29x41 - Episode 6591 |
March 4, 2013
|
Neighbours |
Brian O'Loughlin |
29x45 - Episode 6595 |
March 8, 2013
|
Neighbours |
Brian O'Loughlin |
29x46 - Episode 6596 |
March 11, 2013
|
Fat Tony & Co |
Hippy Paul |
7x01 - The Tony Special |
February 23, 2014
|
How to Talk Australians |
Dan Kelly |
1x01 - G'Day Knackers |
July 21, 2014
|
The Doctor Blake Mysteries |
Mick Lancaster |
4x07 - For Whom the Bell Tolls |
March 18, 2016
|
Winners & Losers |
Anthony Reeves |
5x11 - iBloom |
September 6, 2016
|
Bruce |
Private Perse |
1x01 - A Brand New Start |
November 24, 2016
|
Bruce |
Private Perse |
1x02 - The Edge of Doom |
November 24, 2016
|
Ronny Chieng: International Student |
Gerard |
1x02 - Asian Rules Football |
June 14, 2017
|
Utopia |
Dennis |
3x07 - On the Defence |
August 30, 2017
|
Sexy Herpes |
Dean |
1x01 - The Horse, The Nurse & The Labia |
September 27, 2017
|
Mr Black |
Malcolm Wooldridge |
1x02 - Episode 102 |
May 14, 2019
|
Mr Black |
Malcolm Wooldridge |
1x03 - Episode 103 |
May 21, 2019
|
Mr Black |
Malcolm Wooldridge |
1x06 - Episode 106 |
June 11, 2019
|
Mr Black |
Malcolm Wooldridge |
1x07 - Episode 107 |
June 18, 2019
|
Mr Black |
Malcolm Wooldridge |
1x08 - Episode 108 |
June 18, 2019
|
My Life Is Murder |
Dan |
1x03 - Lividity in Lycra |
July 31, 2019
|
Squinters |
Rex Sharp |
2x05 - Bless the Broken Road |
August 7, 2019
|