2013
By this River as Father
2011
Ostia: The Last Night
2009
Carla Cametti PD as Joe Testro (5 episodes)
2008
Underbelly as Frank Tizzoni (9 episodes)
2007
Satisfaction as Reuben (3 episodes)
2003
Liquid Bridge as Anton
1997
Fistful of Flies as Priest
1996
Water Rats as Carlo Rispoli (2 episodes)
1992
Phoenix as Laz (10 episodes)
1990
Harbour Beat as Andrew De Santos
1988
The Clean Machine as Paolo Morello