The 21-year-old, who enjoyed a three-month loan spell at Newport earlier in the season, has made just one appearance for the Addicks this term in their Capital One Cup defeat to Leyton Orient in August.
The forward signed for Charlton in August 2011 from Darlington, where he scored six goals in 37 appearances.
He has also spent time on loan at League Two side Accrington, helping Stanley defeat Gillingham 4-3 with a hat-trick in January 2012.
- Sports & Recreation
- Leyton Orient