At the 2012 Olympic Games, Charles Francis placed in the top-15 in the 100m backstroke. He was also part of the eighth-place finishing 4x100m medley team along with Andrew Scott Dickens, Joe Bartoch, and Brent Hayden in his Olympic debut.
At the 2011 World Championships in Shanghai, Francis competed in the 50m and100m backstroke.
During the 2010 season, Francis’ competed for Canada at the Pan Pacific Championships in California, Commonwealth Games in India and World Swimming Championships in Dubai, UAE.
At the 2009 Tri-Nations cup in London, U.K., Francis collected gold and silver medals in the men’s 200m and 100m backstroke respectively.
Francis qualified for the 2007 Pan American Games in Brazil after placing 2nd in the 200m backstroke. At the 2007 Pan American Games, he swam the 200m backstroke in a personal best time to earn himself a 5th place finish.