In 1832 he married his second wife, Candia Barrow (1805–1855) and had seven children: John (1834–1866), Richard (1835–1899), Maria (1838–1908), George (1839–1922), Joseph (1841–1841), Edward (1843–1866), and Henry (1845–1875).