Ashley Cowan Born: Jan 26, 1921 Died: Oct 09, 1990
Place of Birth: London, England, UK
There is no further info on this cast member.