Dougray Scott: A Scottish Stalwart Captivating Audiences WorldwideBy AnchaliMay 21, 20240 Dougray Scott (born Stephen Dougray Scott in 1965) is a name synonymous with captivating performances and effortless charm. This Scottish…