Thomas Guard was born in England, UK. He is known for The Avengers (1998), The Uninvited (2009) and Dead Shot (2023).
No data