Harney was born in Jarrow, County Durham. He played for Sunderland in his youth, before joining Grimsby Town. He played in the Football League for Grimsby Town, Scunthorpe United and Brentford during the 1960s. He also played for non-league clubs Wimbledon and Bromley.