In the following 2 seasons with the Roughriders Charles received minimal playing time, only accumulating 50 carries for 315 yards, with 5 touchdowns, in 3 years combined.
Charles played the beginning of the 2011 CFL season with the Riders, appearing in 7 games.
Charles was traded to Edmonton from Saskatchewan on Oct. 12, 2011 in exchange for a conditional selection in the 2014 CFL Draft.
On June 21, 2014, just after the close of the CFL preseason, Charles was one of the final cuts for the Eskimos.
This biographical article relating to a Canadian football running back is a stub.