Duncan Macrae nasceu em 20 de agosto de 1905 em Glasgow, Escócia, como John Duncan Graham Macrae. Foi ator, conhecido por Casino Royale (1967), Tunes of Glory (1960) e Kidnapped (1959). Ele era casado com Margaret Scott. Ele morreu em 23 de março de 1967 em Glasgow.