World Trending
Coming Soon...! View all
Stephen Dougray Scott is a Scottish actor known for his work in the films Ever After, Mission: Impossible 2, and Enigma. He received an International Emmy Award for Best Actor for his performance in the Scottish crime drama series Crime.