Educated at Lausanne and Paris, he trained as a mining engineer and became a director of several South Wales collieries. He was a High Sheriff of Monmouthshire and a JP in three counties. During World War I, he raised and commanded the 13th Battalion Gloucestershire Regiment and the 14th Battalion Worcestershire Regiment. He also commanded the 23rd (Works) Battalion, the King's Regiment (Liverpool) and the Western Command Labour Centre.
He was married twice: in 1894 to Ellen Williams, who died in 1919; and then to Helena Kate de Paula.
On 28 January 1916 he was made a Baronet, of Llwynarthen, Monmouth. On his death the baronetcy became extinct.