2020
On Halloween as The Whaa
2015
Shit Creek as Mr. Motherfucker (8 episodes)
2011
33 Postcards as Fletch
2011
A Model Daughter: The Killing of Caroline Byrne as Paul Jacob
2008
Keating! The Musical as John Howard
2008
Underbelly as Terry Falconer (1 episode)
2007
The Final Winter as Panel Member 1
2006
BlackJack: At the Gates as Police Investigator
2005
Little Fish as Busker
2003
Money Shot as Angelo Dmitri
2002
Dirty Deeds as Danny
2001
He Died with a Felafel in His Hand as Sydney Policeman #1
1999
In the Red as Jack Hand
1999
In Excess: The Death of Michael Hutchence as Self
1999
Farscape as Colonel Lennok (1 episode)
1998
All Saints as Greg Costello (2 episodes)
1996
Water Rats as Lieutenant Con Vellis (2 episodes)
1996
Water Rats as Martin Lamb (1 episode)
1995
Back of Beyond as Lucky Dave
1994
Halifax f.p. as Harry Davenport (1 episode)
1994
Heartbreak High as Jim Scully (1 episode)
1994
Heartbreak High as TIm Beckett (1 episode)
1994
Heartbreak High as Tim Beckett (1 episode)
1993
Blue Heelers as Paul Reynolds (1 episode)
1992
Phoenix as Barney (1 episode)
1991
Police Rescue as Chicka (1 episode)
1987
Rafferty's Rules as Bomber Clayton (4 episodes)
1986
The Flying Doctors as 'The Bantam' (1 episode)
1984
High Country as Dave Baxter
1982
Running on Empty as Mike