 He set up business as a timber merchant and, later, slate merchant and also played a key role in establishing the Mount Stuart Dry Dock.He was an active Liberal politician and served as a Liberal Councillor and, later, Mayor of Cardiff, in addition to being Chairman of the Cardiff School Board.He also campaigned against slavery.