Barry Stanton was born on 18 February 1940 in Manchester, England, UK. He is an actor, known for The Infinite Worlds of H.G. Wells (2001), King Lear (1970) and Shanghai Knights (2003).