 Brock died at the Battle of Queenston Heights, which the British won.Brock was born at St Peter Port on the Channel Island of Guernsey, the eighth son of John Brock (1729–1777), a midshipman in the Royal Navy, and Elizabeth de Lisle, daughter of Daniel de Lisle, then Lieutenant-Bailiff of Guernsey.The Brocks were an English family who had been established in Guernsey since the sixteenth century.