Underwent brain surgery in 2012 to treat a pituitary tumour.
Underwent surgery to repair a retinal detachment aged 9, following an accident in a swimming pool.
He uses his maternal grandfather's name as his stage name because he
found another actor was using his birth name (Stephen Thorpe).
Became a father for the first time at age 35 when now estranged wife Claire Foy gave birth to their daughter Ivy Rose Moore (b. March 2015).
He and his wife, Claire Foy, have both played a King and Queen of the same family. Stephen played King Edward VIII in Wallis & Edward (2005) and Claire played Queen Elizabeth II (Edward's niece) in The Crown (2016).