Thomas Charles Brodie was born in 1779. He was the son of William Brodie, a magistrate at the Great Marlborough Street law courts, and the grandson of David Brodie, a Royal Navy officer who fought at the Battle of Porto Bello in 1739 and the Battle of Cartagena in 1741.