Series
|
Role
|
Episode
|
Airdate
|
Time Trax |
Older Bill |
2x04 - A Close Encounter |
January 14, 1994
|
Blue Heelers |
David Edwards |
1x07 - Life After Death |
March 1, 1994
|
Law of the Land |
Craig Berryman |
3x04 - And Baby Makes Two |
October 18, 1994
|
Halifax f.p. |
Adam Lawler |
1x02 - Words Without Music |
March 22, 1995
|
Raw FM |
Gary |
1x13 - One |
February 10, 1998
|
The Genie from Down Under 2 |
Prince Umberto |
2x02 - The Photo Opportunity |
August 4, 1998
|
State Coroner |
Nigel Arrowsmith |
2x11 - Into the Fire |
November 9, 1998
|
Thunderstone |
Funky Dave |
2x07 - Disco Fever |
September 24, 1999
|
Sit Down, Shut Up |
Greg Ilyich |
1x02 - Time Capsule |
2000
|
Something in the Air |
Sean Wright |
1x21 - Opportunity Knocks |
February 21, 2000
|
Something in the Air |
Sean Wright |
1x22 - Can't Buy Me Love |
February 22, 2000
|
Something in the Air |
Sean Wright |
1x24 - Wheelin' 'n' Dealin' |
February 24, 2000
|
Blonde |
Assistant to Director J. |
1x01 - Part One |
May 13, 2001
|
Blonde |
Assistant to Director J. |
1x02 - Part Two |
May 14, 2001
|
Stingers |
Dr. James Steele |
4x20 - Just Another Day |
November 27, 2001
|
Blue Heelers |
Ty Birkenstock |
10x18 - Prince Charming |
June 11, 2003
|
CrashBurn |
Glenn |
1x08 - The Treeman Show |
October 13, 2003
|
MDA |
Troy Dalmer |
2x19 - Bigger Fish to Fry |
November 26, 2003
|
Blue Heelers |
Jed Stone |
11x15 - Yesterday's Hero |
May 12, 2004
|
Wicked Science |
The Director |
2x22 - Ghost Girl |
March 9, 2006
|
Blue Heelers |
Andrew Gilfillan |
13x05 - Affluenza |
April 29, 2006
|
Out of the Blue |
Nate Perrott |
1x117 - Episode 117 |
October 24, 2008
|
Out of the Blue |
Nate Perrott |
1x118 - Episode 118 |
October 27, 2008
|
Out of the Blue |
Nate Perrott |
1x119 - Episode 119 |
October 28, 2008
|
Out of the Blue |
Nate Perrott |
1x121 - Episode 121 |
October 30, 2008
|
Out of the Blue |
Nate Perrott |
1x124 - Episode 124 |
November 5, 2008
|
Out of the Blue |
Nate Perrott |
1x125 - Episode 125 |
November 6, 2008
|
Out of the Blue |
Nate Perrott |
1x126 - Episode 126 |
November 7, 2008
|
Out of the Blue |
Nate Perrott |
1x127 - Episode 127 |
November 10, 2008
|
Out of the Blue |
Nate Perrott |
1x129 - Episode 129 |
November 12, 2008
|
Out of the Blue |
Nate Perrott |
1x130 - Episode 130 |
November 13, 2008
|
Packed to the Rafters |
Vishnu |
1x13 - Smile Through the Pain |
November 18, 2008
|
Packed to the Rafters |
Vishnu |
1x14 - A Mother's Radar |
November 25, 2008
|
Satisfaction |
Jack |
2x06 - Gene Therapy |
January 6, 2009
|
Satisfaction |
Jack |
2x07 - All Those Monkeys |
January 13, 2009
|
Satisfaction |
Jack |
2x09 - Apples |
January 27, 2009
|
Satisfaction |
Jack |
2x10 - Spilt Kisses |
February 3, 2009
|
NCIS |
Shamus Quinn |
10x04 - Lost at Sea |
October 23, 2012
|
Pretty Little Liars |
Jamie Doyle |
3x18 - Dead to Me |
February 5, 2013
|
Pretty Little Liars |
Jamie Doyle |
3x19 - What Becomes of the Broken-Hearted |
February 12, 2013
|
Pretty Little Liars |
Jamie Doyle |
3x23 - I'm Your Puppet |
March 12, 2013
|
Hit the Floor |
Jesse Reade |
1x01 - Pilot |
May 27, 2013
|
Hit the Floor |
Jesse Reade |
1x02 - Game On |
June 3, 2013
|
Hit the Floor |
Jesse Reade |
1x07 - Moving Screens |
July 8, 2013
|
Hit the Floor |
Jesse Reade |
1x08 - Fast Break |
July 15, 2013
|
Hit the Floor |
Jesse Reade |
1x09 - Benched |
July 22, 2013
|
Once Upon a Time |
Liam Jones |
3x05 - Good Form |
October 27, 2013
|
Ravenswood |
Jamie Doyle |
1x07 - Home Is Where the Heart Is (Seriously Check the Floorboards) |
January 14, 2014
|
CSI |
Calvin Tate |
15x10 - Dead Rails |
December 14, 2014
|
Mistresses |
Joe the Waiter |
3x06 - Love Is an Open Door |
July 16, 2015
|
Faking It |
Principal George Turner |
2x11 - Stripped |
August 31, 2015
|
Faking It |
Principal George Turner |
2x13 - Future Tense |
September 14, 2015
|
Faking It |
Principal George Turner |
2x15 - Boiling Point |
September 28, 2015
|
Faking It |
Principal George Turner |
2x17 - Prom Scare |
October 12, 2015
|
Faking It |
Principal George Turner |
2x18 - Nuclear Prom |
October 19, 2015
|
Faking It |
Principal George Turner |
2x19 - The Deep End |
October 26, 2015
|
Faking It |
Principal George Turner |
2x20 - School's Out |
November 2, 2015
|
Once Upon a Time |
Liam Jones |
5x11 - Swan Song |
December 6, 2015
|
Once Upon a Time |
Liam Jones |
5x15 - The Brothers Jones |
March 27, 2016
|
Hoges |
Mike Willisee |
1x01 - Episode 101 |
February 12, 2017
|
Blindspot |
Lawrence |
2x21 - Mom |
May 10, 2017
|
Blindspot |
Lawrence |
2x22 - Lepers Repel |
May 17, 2017
|
Sunshine |
Dean Simic |
1x02 - Dark Knight |
October 19, 2017
|
Sunshine |
Dean Simic |
1x03 - Find Your Man |
October 25, 2017
|
How to Stay Married |
Adam |
1x06 - Episode 106 |
December 13, 2018
|
Drunk History: Australia |
John Kerr |
1x04 - The Dismissal of Gough Whitlam/Emu Wars |
2020
|
Ms Fisher's Modern Murder Mysteries |
Dr. Clifford Gill |
2x04 - A Killer Unleashed |
June 20, 2021
|
My Life Is Murder |
Detective Inspector Kieran Hussey |
2x05 - Crushed Dreams |
September 6, 2021
|
Fires |
Nick the Journo |
1x02 - Episode 102 |
October 3, 2021
|