Spencer Austin
actor
Spencer Austin was born on Jan 13, 1971 in UK. Spencer Austin's big-screen debut came with Le Fear directed by Jason Croot in 2010, strarring Leon.
Spencer Austin was born on January 13, 1971 in Worthing, Sussex, England, UK. He is an actor, known for Kentina (2010), The Area 51 Incident (2022) and 7 Lives (2011). He has been married to Lucy Speed since September 12, 2009. They have two children.
Birthday
Jan 13, 1971Place of Birth
Worthing, Sussex, England, UK