- Played Jean Valjean in the Toronto production of Les Misérables (1998)
- Played Jean Valjean in the Original London Cast of "Les Miserables" (1985)
- Played Jean Valjean in the original Broadway cast of "Les Misérables" (1987)
- Played the Phantom in the original Canadian production of "Phantom of the Opera"
- Played the Phantom in the original workshop version of Andrew Lloyd Webbers Phantom of the Opera.
- (December 1975) He acted in Andrew Lloyd Webber's musical, "Jesus Christ Superstar," at the Palace Theatre in London, England with Richard Barnes and Anna Macleod in the cast.
- (1985) He played Jean Valjean in Alain Boublil and Claude-Michel Schonberg's musical, "Les Miserables," at the Palace Theatre in London, England with Roger Allam (played Javert), Alun Armstrong (played Thenardier), Michael Ball (played Marius), David Burt (played Enjolras), Rebecca Caine (played Cosette), Beverley Klein (played Crone), Paul Leonard (played Combeferre), Patti LuPone (played Fantine), Peter Polycarpou (played Prouvaire), Frances Ruffelle (played Eponine), Susan Jane Tanner (played Madame Thenardier), and Dave Willets (played Brujon) in the original London cast. Trevor Nunn and John Caird were directors.