Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
Duncan McRae
Follow
Born 1 January 1873 in London, England, UK
Died 4 February 1931 (aged 58)
Actor
See all 8 →
Sealed
1918
?.?
?.?
The Daredevil
Capt. Armand de Lassiles
Sealed
1916
?.?
?.?
That Sort
John Heppell
Sealed
1918
?.?
?.?
My Own United States
Gen. Alexander Hamilton
Sealed
1917
?.?
?.?
Red, White and Blue Blood
Count Jules Berratti
Director
Sealed
1915
?.?
?.?
Through Turbulent Waters
Director