 In the series "Gangs of Oz" he played Graham 'Abo' Henry.Other mini-series include "Cyclone Tracy", "Jessica (TV miniseries)", A Difficult Woman and "Stark (TV miniseries)" by Ben Elton.He is primarily known as a theatre actor and has worked for most of the major theatre companies in Australia including Melbourne Theatre Company, Sydney Theatre Company and Company B Belvoir.