John Smeathers was born on January 25, 1947 in Northampton, England, UK. He is an actor, known for
In the Moonlight (2023),
Believe (2013) and
Stress Head. He has been married to
Flo Wilson since September 15, 2018. He was previously married to Susan Brown.