
Born: 1965-11-25
Stephen Dougray Scott, born on November 25, 1965, is a prominent Scottish actor renowned for his versatile performances across film and television. He gained significant recognition for his role in the fairy tale adaptation "Ever After" in 1998, where he showcased his charm and acting prowess. His c...