Duncan Macrae es un actor de 61 años (20 août 1905 - 23 mars 1967). Duncan Macrae ha aparecido en 1 serie y 5 películas. Una actuación que se encuentra en el papel de Doctor / Napoleon Bonaparte en la serie El Prisionero. En el cine, como Sgt. Davie Maclean en el largometraje Greyfriars Bobby.