He appeared in leading stage roles, in Leicester in 1979 in Sartre's The Assassin, Brighton in 1984 in Love Affair with Siân Phillips, and at the Ashcroft Theatre, Croydon in 1985 in On Approval with Polly James and Christopher Biggins, On British television he was cast in Brideshead Revisited, Upstairs, Downstairs, Rumpole of the Bailey, Quiller and Gentlemen and Players. In the 1983 series Chessgame he played the secret agent Hugh Roskill.