2024
Nautilus – Old Fossil – Disney Plus – Director- Isabelle Sieb
Planet Lulin – Old Man McFogarty – ABC – Nina Buxton, Craig Irvin – Directors
2023
The Clearing – Derek – Disney Plus
2020
Shakespeare Republic – Corin from As You LIke It
2018
Jack Irish series 2 – Dougie Smalls – Kriv Stenders, Mark Joffe, Fiona Banks
Neighbours – Big Kev Rebecchi – Director – Scott Major,
2017
True Story with Hamish and Andy – Anthony – Wayne Hope
Method – Byron – Tawni Bryant and Jerome Velinski
Walter 3– David Walter- WD Stevens
2016
Upper Middle Bogan – Big Issue Guy – ABC
Wanted – Big Frank – Matchbox and Seven Network
2014-15
Sonnigsburg – Alfred – Series Regular – Channel 31
2011
The Miss Fisher Murder Mysteries – Archie – ABC Australia
On Trial – Court Official – Directed by Malcolm McDonald
2010
Tangle – Stan – Directed by Stuart McDonald
2009
City Homicide – Lou Hagen – Directed by Richard Jacek
2007
Mc.Leod’s Daughters – Jack – Nine Network
Neighbours – Big Kev – Southern Star
2005-2006
Neighbours – Big Kev – Grundy’s
2003
Stingers – Simon Hughes – Simpson Lemesurer
Blue Heelers – Charlie Clarke – Seven Network
Neighbours – Big Kev Rebecchi – Grundy’s
2002
Welcher And Welcher – ABC TV
Neighbours – Big Kev Rebecchi – Grundy’s
2001
Something In The Air – Moreton Casey – ABC
Blue Heelers – Charlie Clarke – Semi Regular – Seven Network
2000
Blue Heelers – AFTRS Workshop
Something In The Air – Moreton Casey – ABC
1999
Stingers – Joey – Simpson Lemesurier
Micalleff Programme – ABC High Flyers – Joe Marsh – Network 10
1998
State Coroner – Reg Sweetman – Regular – Crawford’s
Blue Heelers – Charlie Clark – Semi Regular – 7 Network
1997
99.4 Raw Fm – Vince – ABC
1978 – 1996
Semi-regular and guest roles on many TV shows produced in Australia.