Born: March 30, 1807, Henllan, Wales.
Buried: Y Groes burial ground, near Denbigh, Wales.
John was the son of Aaron and Jane Roberts. He is often confused with another Welsh musician of the same name, John Roberts (1822–1877).
Some of Roberts’ hymn tunes were published in Peroriaeth Hyfryd, by John Parry of Chester, 1837. Others appeared in Roberts’ Caniadau y Cyssegr (Hymns of the Sanctuary) (Denbigh, Wales: 1839), and still others in a posthumous Memoriam, published by his sons.