Francis first picked up a golf club at 18 months old and won for the first time at age four in an eight and under event.
He also broke Tiger Woods' record by winning four consecutive Junior World Golf Championships (1999–2002).
Francis played in the 2007 Stanford St. Jude Championship, John Deere Classic, and U.S. Bank Championship in Milwaukee, all on the PGA Tour, but failed to make the cut.
In July 2008, he made the cut in a PGA Tour event for the first time at the John Deere Classic.
Francis played college golf at UCLA for two years.