Ganed John Peter (Ioan Pedr) yn y Bala yn 1833. Gweithiodd fel crefftwr yn creu a chynnal peirianwaith, fel ei dad, ond newidiodd ei yrfa yn fuan. Teithiodd y cyfandir, mynychodd Goleg Annibynnol y Bala ac erbyn 1869 roedd yn diwtor yno. Daeth hefyd yn weinidog ar gapeli'r Bala a Ty'n-y-bont, Sir Feirionnydd hyd ei ymddiswyddiad yn 1870 ar ôl dadlau â Michael D. Jones (1822-1898).
Roedd ganddo ddiddordeb arbennig mewn daeareg a gramadeg Cymraeg, ond fe ymddengys iddo arbenigo mewn ieithed. Cyhoeddwyd ei waith "Certain Peculiarities of Celtic Grammar" yn 1867 ac ymddangosodd erthyglau ganddo yn y Revue Celtique a'r Cymmrodor.
Priododd Elizabeth Noall yn 1861 a bu farw yn 1877.