 He was educated at Harrow School where he was in the cricket XI.A right-handed batsman and bowler Penn played 18 times for Kent between 1870 and 1878 as well as appearing for MCC in 1874 and Gentlemen of the South between 1871 and 1874.His younger brothers Frank and Dick Penn also played for Kent and his son Eric Penn played for Cambridge University and MCC.