Charlie Walker (born 8 March 1990) is an English semi-professional footballer who plays as a striker for National League South club St Albans City.