1977
For Years I Couldn't Wear My Black As Reginald. Queensland Theatre Company. (note - this is mentioned in some articles as Widows Weeds but the title was changed during rehearsal.)
The Merchant Of Venice. As Solanio. Queensland Theatre Company.
Dangerous Corner. As Gordon. Twelfth Night Theatre.
1978
Da. As Charlie Then. Old Tote Theatre Company.
1979
Tribute. As Jud Templeton. Peter Williams Productions.
1980
The One Day Of The Year. As Hughie. State Theatre Company of South Australia.
1992
How To Succeed In Business Without Really Trying. As J. Pierrepont Finch. Gordon Frost Organisation. National Tour.
1996
Merrily We Roll Along. As Franklin. Sydney Theatre Company.
Miracle City. As Ricky Trustwell. Sydney Theatre Company.
1998/99
A Tribute To Frank Sinatra. The Tower Twilight at Taronga Concerts.
Frank - The Sinatra Story in Song. National Tour.
2001
Frank - A Life in Song. Sydney Capitol Theatre. August - September.
2002
Frank - A Life in Song. Toronto Canada. July - August
2003
Frank - A Life in Song. Brisbane. February
Frank - A Life in Song. Sydney Star City Casino. May - October
Frank - A Life in Song. Melbourne Crown Casino. October - November
2004
The Producers. As Leo Bloom. Princess Theatre Melbourne. April 16 2004 - Feb 2005. Brisbane Lyric Theatre March 2005. Sydney Lyric Theatre May 2005.