Perceval var sønn av John Perceval, andre greve av Edgmont. Han gikk på Harrow School og deretter Trinity College, Cambridge.