Career
Birks progressed through the youth ranks to make four appearances in the Football League First Division for Sheffield Wednesday. He moved to Peterborough United in 1964 and then played more than 100 league games for Southend United. Early in 1969-1970, Birks signed for Chester.
He remained at Sealand Road until 1972, when he joined South African side Portuguese Elizabeth City.
He later returned to England and played for Fleetwood Town.