Duncan Macrae is an actor of 61 (20 août 1905 - 23 mars 1967). Duncan Macrae has appeared in 1 show and 5 movies. A performance to be found in the role of Doctor / Napoleon Bonaparte in the series The Prisoner (1967). In the cinema, in the role of Sgt. Trevethan in the feature film The Best of Enemies.