Корк Сити
Charnley played for a number of clubs: Ayr United, Clydebank, Hamilton Accies, Partick Thistle, St Mirren, Bolton (on loan), Djurgårdens IF, Dumbarton, Dundee, Hibernian and Cork City F.C..