 He was educated at Harrow School, before going up to Trinity College, Cambridge.Though he did not play first-class cricket for Cambridge University, Sheppard made two first-class appearances for the Marylebone Cricket Club (MCC) in 1845, against Cambridge University at Parker's Piece and Oxford University at Oxford.The following year he played a first-class match for the North "against" the MCC at Lord's.