1991: played in Noel Coward's "Hayfever", MTC at the Playhouse (Sydney).
Did a TV-commercial for Quantas Airlines.
(June 23, 2000 - July 22, 2000) played Jim Morgan in Michael Gurr's "Crazy Brave", at The Malthouse, Melbourne.
(11 October 2000 08:00): played Jim Morgan in Michael Gurr's "Crazy Brave". Adaptation of this play for radio, broadcast by ABC Classic FM.
(January 31, 2002 - March 30, 2002) played Alan Bennett in Alan Bennett's "The Lady in the Van" by the Drama Theatre at the Sydney Opera House.
25 February - 20 March 2004: played Bill Dyson in Bill Garner's and Sue Gore's "The Ishmael Club", directed by Denis Moore. Playbox Theatre Company.
1999: in play "Fred", Melbourne Theatre Company.
2001: in play "Betrayal".
26 August - 13 September 2003: played Bill Dyson in Bill Garner's and Sue Gore's "The Ishmael Club", directed by Denis Moore. Old Council Chambers, Trades Hall.