The only son of the Rev. John Preston of Okehampton in Devon, he was born at Ashburton in the same county in 1768, inheriting the family's notable Roman nose from his mother, Gunilda Preston.
Preston was for some time professor of law at King's College London.