Geboren in Ullapool, Schottland, und nach einer Ausbildung an der Royal Academy of Dramatic Art begann Robert Urquhart seine Laufbahn zunächst auf der Bühne. Sein Debüt gab er 1947 im Park Theatre Glasgow, woraufhin er 1948 für die Royal Shakespeare Company in Produktionen wie Hamlet und Othello auftrat. In den 1950er Jahren spielte er am West End, unter anderem als Captain Hugh Ardale in The Seco…