 Harrison was born at St. John's, Worcester, close to New Road, the home of Worcestershire County Cricket Club.He was educated at Peter Symonds College in Winchester, Hampshire and was a keen all round sportsman who excelled from an early age in both cricket and football.During his period of National Service he represented the army in both sports.