Charles Guard was born in England, UK. He is known for The Uninvited (2009), Judge Dredd (1995) and Dead Shot (2023). He has been married to Felicity Jones since 30 June 2018. They have one child.
No related contents, please re-enter