From Epsom, Surrey, England, UK • Born in Jul 20, 1948 (78 years old)
Malcolm Stoddard (born 20 July 1948) is a British actor who has appeared in films and television. (Via Wikipedia)
The GodsendFilm • 1980