John Hefin's birth name is John Hefin Evans.
John Hefin was born on August 14, 1941, in Aberystwyth, Wales, UK.
John Hefin died on November 19, 2012, in Aberystwyth, Wales, UK of cancer.
Hefin O'Hare was born on 1979-06-02.
David Thomas - Dewi Hefin - was born in 1828.
Hefin Elis has written: 'Caneuon Chwyldro-adol'
John Humphry's birth name is John R. F. Humphrey.
John Beradino's birth name is Berardino, John.
John Betjeman's birth name is John Betjemann.
John Pollono's birth name is John A. Pollono.
John Shakespeare's birth name is John Shakespeare.
John Sex's birth name is John McLaughlin.
John Sharian's birth name is John Shahnazarian.