Harry Egan began his career with Sutton Town before joining Brighton & Hove Albion. He played 23 matches for the Seagulls between 1934 and 1936 scoring 11 goals but was unable to establish himself in the first team, he then moved on to Southend United for a brief spell. He joined Aldershot in 1937, finishing as the club’s top scorer for the 1937-38 season.
The following season, he played against Cardiff City where his performance prompted Cardiff manager Billy Jennings to sign him for a fee of £1,500. He scored on his debut for the club, during a 1–1 draw with Exeter City, and scored a further eight league goals before his professional career was brought to an end by the outbreak of World War II.
Harry’s father William Egan was also a professional footballer and won a single cap for Wales in 1892. His brother Doug also played in the Football League for Derby County and Aldershot.