Bennion progressed through
Wrexham's youth setup and signed as a part-time professional with the club in September 1959. He went on to make more than 50 league appearances over the next four years but his opportunities became limited after the signing of
Arfon Griffiths in 1962. He made 20 league appearances in his first season with Chester but did not make any more the following season, although he did play in a
Welsh Cup tie at Wrexham. He also scored both goals when captain of the Chester side that beat
Tranmere Rovers 2–0 to win the
Cheshire Bowl. Bennion then dropped into non-league football, playing for
New Brighton until 1970 and then spending four years with
Rhyl. Outside football he has been employed by
Cheshire County Council. ==External links==