1976 COMEDIANS Company: Ensemble Theatre. By: Trevor Griffiths. Director: Hayes Gordon. Venue: Ensemble Theatre. Piano Player.
1977 MRS GRABOWSKI'S ACADEMY Company: Ensemble Theatre. By: John Antrobus. Director: Doug Anderson. Venue: Ensemble Theatre & Stables Theatre. Williams
1977 BOY MEETS GIRL Company: Ensemble Theatre. By: Sam & Bella Spewack. Director: Hayes Gordon. Venue: Ensemble Theatre. Rodney Bevan
1977 GLENVIEW HIGH Company: Grundy Organization, Seven Network.Fletcher (ongoing role)
1977 THE ASTOUNDING OPTIMISSIMOS Company: Tasmanian Theatre Company. By: Tim Gooding. Director: Simon Hopkinson. Composer: Michael C. Smith. Venue: Theatre Royal, Hobart. Duke Lamington
1978 ONE FLEW OVER THE CUCKOOS NEST Company: Ensemble Theatre. By: Dale Wasserman. Director: Patricia Jones. Venue: Stables Theatre. Billy
1978 DOOLAN Company: Australian Theatre for Young People. By: Richard Tulloch. Director: Des Davies. Northern NSW Tour.
1979 LAMB OF GOD Company: Ensemble Theatre. By: John Summons. Director: Hayes Gordon. Venue: Ensemble Theatre, Sydney. Jim. WORLD PREMIER
1980 ROMEO AND JULIET Company: Nimrod Theatre. By: William Shakespeare. Director: John Bell. Venue: Octagon Theatre, Perth Festival; Nimrod Theatre & York Theatre, Seymour Centre, Sydney. With: Mel Gibson. Benvolio.
1981 PUNISHMENT Company: Grundy Organization, Ten Network. Paul (26 episode series)
1982 COLD COMFORT Company: ABC Television.
1982 JETLAGGED AND JILTED Company: The Australian Opera. Composer: Jacques Offenbach. Director: Michael Caulfield. Musical Director: David King. Sydney Metropolitan Schools Tour. Gino.
1982 FIGHTING BACK Company: Samson Film Productions Director: Michael Caulfield. Lee.
1982 CANDIDE Company: Nimrod Theatre. Composer: Leonard Bernstein. Director: John Bell. Venue: York Theatre, Seymour Centre, Sydney & Comedy Theatre Melbourne. Ensemble/Candide cover.
1983 TRAFFORD TANZI Company: Wilton Morley Productions. By: Claire Luckham. Director: Rodney Fisher. Venue: York Theatre, Seymour Centre, Sydney. Dean Rebel.
1983 SNOOPY Company: The Ensemble Theatre. By: Charles M. Schulz. Director: Frank Bladwell. Venue: Playhouse, Sydney Opera House. Linus.
1984/5 FIDDLER ON THE ROOF Company: The Australian Opera. By: Bock & Harnick. Conductor: David Kram. Director: Stephen Lloyd Helper. Venue: Princess Theatre, Melbourne; State Theatre Melbourne: Opera Theatre, Sydney Opera House; Her Majesty's Theatre, Sydney; Lyric Theatre, Brisbane; Festival Theatre, Adelaide. Motel.
1984 BA TA CLAN Company: The Australian Opera. Composer: Jacques Offenbach. Conductor: Richard Bonynge. Director: Christopher Renshaw. Venue: Opera Theatre, Sydney Opera House. Ke Ki Ka Koo.
1985/6 THE MIKADO Company: The Australian Opera. By: Gilbert & Sullivan. Conductor: Richard Bonynge & Simone Young. Director: Christopher Renshaw. Venue: Opera Theatre, Sydney Opera House; State Theatre, Victorian Arts Centre; Lyric Theatre, Brisbane. ABC Broadcast. Nanki Poo.
1986 MACBETH Company: Ensemble Studios. By: William Shakespeare. Director: Michael C. Smith
1986 WILLING AND ABEL Company: Nine Network. Steve.
1986 SATURDAY AT SEVEN Company: West Australian Symphony Orchestra. Conductor: Werner Andres Albert. Venue: Perth Concert Hall. Tenor Soloist.
1988 THE MIKADO Company: LA Opera. By: Gilbert and Sullivan. Director: Jonathan Miller. Conductor: Robert Duerr. Venue: Wiltern Theatre, LA. With: Dudley Moore. Nanki Poo.
1988 A SOLDIERS TALE Company: AFTRS. Composer: Igor Stravinsky. Director: Richard Jasek. Soldier.
1988 THE TALES OF HOFFMAN Company: LA Opera. Composer: Jacques Offenbach. Conductor: Richard Buckley. Director: Frank Corsaro. Venue: Dorothy Chandler Pavilion, LA. 4 Comic servants.
1989 GILBERT AND SULLIVAN UNLIMITED Company: West Australian Symphony Orchestra. Conductor: Richard Gill. Venue: Perth Concert Hall. Tenor Soloist.
1989 ORPHEUS IN THE UNDERWORLD Company: LA Opera & English National Opera. Composer: Jacques Offenbach. Conductor: John De Main. Director: David Poutney & Peter Mark Schifter. Venue: Dorothy Chandler Pavilion, LA. With: Don DeLuise. Mercury.
1990 THE FALL OF THE HOUSE OF USHER Company: Chamber Made Opera. Composer: Philip Glass. Conductor: Brian Stacey. Director: Douglas Horton. Venue: Malthouse Theatre, Melbourne. ABC Broadcast. Roderick Usher.
1990 A LITTLE NIGHT MUSIC Company: Sydney Theatre Company. By: Stephen Sondheim. Conductor: Julia Da Plata. Director: Wayne Harrison. Venue: Drama Theatre, Sydney Opera House. Carl Magnus.
1991 LA FANCIULLA DEL WEST Company: LA Opera. Composer: Giacomo Puccini. Conductor: Richard Buckley. Director: Hal Prince. Venue: Dorothy Chandler Pavilion & Orange County PAC. With: Placido Domingo & Dame Gwenneth Jones. Nick.
1991 LA CENERENTOLA Company: Opera ACT. Composer: Gioacchino Rossini. Conductor: Andrew Greene. Director: Lindy Hume. Venue: Canberra Civic Centre. Don Ramiro.
1992 THE BARBER OF SEVILLE Company: Lyric Opera of QLD. Composer: Gioacchino Rossini. Conductor: Roland Peelman. Director: John Pierre Mignon Venue: Lyric Theatre Brisbane & North QLD tour. Count Almaviva.
1992 AN EVENING OF GILBERT AND SULLIVAN Company: Melbourne Symphony Orchestra. Conductor: Dobbs Franks. Venue: Melbourne Concert Hall. Tenor Soloist.
1992 ARIADNE AUF NAXOS Company: LA Opera. Composer: Richard Strauss. Conductor: Christof Perick. Director: Stephen Lawless. Venue: Dorothy Chandler Pavilion, LA. Dancing Master.
1993 MYER MUSIC BOWL SUMMER MUSIC Company: Melbourne Symphony Orchestra. Composer: Leonard Bernstein. ABC Broadcast. Vocal Soloist.
1993 RECITAL Venue: Melba Hall Melbourne. With: Jennifer McGreggor. Vocal Soloist.
1993 MEDEA Company: Chamber Made Opera. Composer: Gordon Kerry. Conductor: Mark Summerbell. Director: Douglas Horton. Venue: Athenaeum 2, Melbourne & Wharf Studio, Sydney. ABC Broadcast. World Premier. Jason.
1993 PERICOLE Company: The Australian Opera. Composer: Jacques Offenbach. Conductor: Richard Bonynge. Director: Lindy Hume. Venue: Opera Theatre, Sydney Opera House. Piquillo.
1994 FALSETTOS Company: Sydney Theatre Company. By: William Finn Director: Wayne Harrison. Musical Director: Michael Tyack. Venue: Drama Theatre, Sydney Opera House. Dr Mendel.
1994 JUST THIS ONCE Venue: Concert Hall, Sydney Opera House. With: Judy Connelli & Suzanne Johnston. Musical Direction: David King & Michael Tyack. Vocal Soloist.
1994 THE GONDOLIERS Company: The Australian Opera. By: Gilbert & Sullivan. Conductor: Richard Gill. Director: Brian Macdonald. Venue: State Theatre, Melbourne & Opera Theatre, Sydney Opera House. Marco.
1994 BROADWAY SHOWSTOPPERS Company: Tasmanian Symphony Orchestra. Conductor: Richard Mills Venue: Australian Indonesia Today Expo, Jakarta/Hobart. Tenor Soloist.
1994 TOWN HALL SERIES Company: Melbourne Symphony Orchestra. Composer: J. Strauss 11. Conductor: Vladimir Verbitsky. Tenor Soloist.
1994 AUSTRALIA MALAYSIA FOUNDATION Inaugural concert, Kuala Lumpur. Vocal Soloist.
1994 MEDEA Company: Festival Australia & Chamber Made Opera. Composer: Gordon Kerry: Conductor: Mark Summerbell. Director: Douglas Horton. Venue: Kennedy Centre Washington DC & Canberra Festival. Jason.
1996 THE STARS COME OUT Company: Sydney Gay and Lesbian Mardi Gras. Composition: VIGIL By: Michael C. Smith & Dennis Watkins. Venue: State Theatre, Sydney. Vocal Soloist.
1996 LOVES BLAZING FIRE Company: Sydney Metropolitan Opera. Composer: Michael Whittaker. Director: John Wregg. Venue: Newtown Theatre. World Premier. Soldier.
1996 SYDNEY SONGWRITERS ON SUNDAY 6 original songs. Venue: Tilbury Hotel. Vocal Soloist.
1997 SONGS OF AUSTRALIA Company: Sydney Gay and Lesbian Choir. Composers: Martin Wesley Smith & Michael C. Smith Venue: Sydney Town Hall & Canberra School of Music. Vocal Soloist.
1997 A VISIONARY RIDE Company: Paralympic Games. Composition: BY RIVERS OF GOLD By: Michael C. Smith. Venue: Sydney Town Hall. Vocal Soloist.
1997 IPHIS Company: Sydney Music Theatre. Composer: Elena Kats-Chernin. Conductor: Mark Summerbell. Director: Aku Kadoga Venue: Bangarra Theatre. World Premier. Lidgus.
1998 TRIAL BY JURY Producer: The Sydney Festival By: Gilbert and Sullivan. Director: Dennis Olsen. Venue: Justice and Police Museum.The Defendant.
1999/0 JOLSON Producers: Jon Nicholls & Michael Brereton. By: Francis Essex & Rob Bettinson. Director: Rob Bettinson. Venue: Lyric Theatre Brisbane & Her Majesty's Theatre Sydney. Frankie
2000-2004 Private Teaching
2004-2017 The Contemporary Singing Studio