Place of Birth
Cardiganshire, Wales, UK
Dafydd Havard
Acting
Popular Movies
Popular TV-Shows