He played one of the Vices in Tyrone Guthrie's Edinburgh Festival production of Ane Satyre of the Thrie Estaites at the Church of Scotland's Assembly Hall in August 1959,[5] and Sandy the scout in the 1960 Festival production of Sydney Goodsir Smith's The Wallace.
[6] In 1963, he gave a memorable comedy performance as the imagined invalid in the Gateway's production of The Hypochondriack, Victor Carin's translation into Scots of Molière's Le malade imaginaire.
[10] Other television roles included Davy McNeil in The Dark Island (1962), James Pigg in Mr. John Jorrocks (1966), and Advocate Fife in Weir of Hermiston (1973).
He had a minor part as the school teacher in the cult film The Wicker Man (1973), and played a jeweller in the comedy The Girl in the Picture (1985).
[11][12] He had a long-term relationship with fellow actor, Leon Sinden (1927-2015) for 46 years, from 1952 until Carr's death in 1998.