After a time as a contract actor in Canberra he established the Black Inc theatre company with Paul Corcoran, Tim Ferguson and Ian Hagan and The Katt Klub, a late night cabaret where he performed with many artists including the Doug Anthony Allstars. His work in theatre has continued and he has played leading roles for all of Australia's major companies including the Melbourne and Sydney Theatre Companies, Belvoir, Playbox/Malthouse, Queensland Theatre Company and State Theatre Company of South Australia and also leading independent companies Brink, Back to Back and Kickhouse most often appearing in new works.
He started his career as a freelance performer in Canberra before co-founding the Black Inc theatre company with Paul Corcoran, Tim Ferguson, and Ian Hagan, and The Katt Klub, a late-night cabaret where he worked alongside various artists. His work in theatre has continued, and he has played leading roles for Australia's major companies, as well as independent companies, in new productions.