Dougray Scott

Dougray Scott was born in 1965 in Fife, Scotland.   He made his movie debut in “Princess Caraboo” in 1994.   Other movies include “The Day of the Triffids” and…

Read More