Davyd Harries was born on January 31, 1937 in Porthcawl, Bridgend, Wales. He is an actor, known for Overlord (1975), Beautiful Thing (1996) and Sawdust Tales (1997). Read more on iMDB