Charles was born in Mirfield, West Yorkshire [REF].
After appearing as unused substitute against Norwich City on 17 March 2015 for the first time,[REF] Charles made his first-team debut for Huddersfield Town as an 87th-minute substitute in a 2-0 Championship defeat by Fulham [REF].