Charles Fox was born at Falmouth, Cornwall on 22 December 1797. He was educated at home before joining the family firm of merchants and shipping agents. Fox was a founder member of the Royal Cornwall Polytechnic Society and later of the Miners' Association of Cornwall and Devon.
He lived at Trebah for many years and died there on 18 April 1878.