Early in his career he appeared in Friedrich Hebbel's 1962 play Judith at Her Majesty's Theatre in London, with Sean Connery.
He became known for his appearances in British ITC productions of the 1960s, including The Avengers, The Saint and Randall and Hopkirk (Deceased) in 1969 in the last episode "The Smile Behind the Veil".
[2] In 1966 he appeared as Aramis in all ten episodes of The Three Musketeers, starring alongside Brian Blessed and Jeremy Young.
[5] and the semi-regular character of Detective Inspector Fred Connor in the long-running BBC police drama Z-Cars between 1972 and 1974.
He was very popular with the pupils and directed some school plays such as Treasure Island, starring a young Ken Phillips as Doctor Trelawny.