He went to the Pitlochry Festival Theatre to train as an assistant stage manager and then spent two seasons in Stratford-upon-Avon with the Royal Shakespeare Company in 1970-71, also as an assistant stage manager and understudied 45 parts [REF].
His work on television included playing Anthony Mortimer in Crossroads for two years; The Expert; Danger UXB; Henry Weldon in Have His Carcase; 'Boy' Mulcaster in Brideshead Revisited; The Far Pavilions; Never the Twain; Lord Mountbatten: The Last Viceroy; Middlemarch; The House of Windsor and As Time Goes By.