Stephen Boxer was born on May 19, 1950 in Sidcup, Kent, England. He is an actor, known for Lucky Man (2016), The Iron Lady (2011) and The Crown (2016). He is married to Tamsin Oglesby. They have two children.
No related contents, please re-enter