- (1979 - 1980) Stage play: The King & I - playing Lun Tha, London Palladium
- (1974) Stage play: La Mandragola - playing Siro, Old Tote Theatre
- (1973) Stage play: Dragon, Donkey & the Nightingale - playing several, Australian Theatre for Young People
- (1973) Stage play: God Save the Queen - playing several, Richbrook Theatre Sydney
- (1972 - 1973) Stage play: Godspell- playing disciple,original Sydney production Richbrook Theatre
- (2002) Television: 60 Minutes - Self, the Nine Network
- (1983 - 1987) Television: The Tonight Show - Self, the Nine Network
- (1983) Television & Live: Opening of the Sydney Entertainment Centre, the Nine Network
- (1982 - 1993) Television: The Midday Show - Self, the Nine Network
- (1975 - 1977) Television: Countdown - Self, ABC
- (1976) Television: Young Talent Time - Guest, the Ten Network
- (1976-77) Television: Celebrity Squares - Self, the Nine Network
- (1970) Television: Hitscene - Self, ABC
- (1968 - 1970) Television: Happening 68,69,70 - Self, the TEN Network
- (1966) Television: It's All Happening - Self, the Seven Network
- (1966) Television: Go Show - Self, the TEN Network
- (1966) Television: Kommotion - Self, the TEN Network
- (1965) Television: Bandstand - Self, the Nine Network
- (1985) Event: Pope John Paul II Australasia Youth Rally - Host MC, Sydney Cricket Ground
- (1997) Stage play: Jack The Ripper - playing Jack, Riverview Theatre
- (2007,2011) Television: Today Tonight - Self, The Seven Network
- (2001) Television: Good Morning Australia - Self, The TEN Network
Contribute to this page
Suggest an edit or add missing content