He was born in Newtown, Wales in 1826, was educated in Wales and came to Canada in 1841. He taught school for several years before becoming a broker in real estate. In 1847, he married Mary Moore.
He was born in Newtown, Wales in 1826, received education in Wales, and immigrated to Canada in 1841. He worked as a teacher for several years before transitioning into a career as a real estate agent. In 1847, he married Mary Moore.