Francis maga is 100 méteres síkfutó volt, 1970-ben, 1971-ben és 1973-ban kanadai bajnoki címet nyert. Szerepelt a müncheni olimpián, ahol a második fordulóig jutott.
Pályafutása befejezése után edzőnek állt, tanítványai 250 kanadai és 32 világrekordot értek el, valamint begyűjtöttek kilenc olimpiai érmet.
Francis Ben Johnson edzőjeként vált híressé, ő is eltiltást kapott, amikor a sprinter lebukott a szöuli olimpián. Később együtt dolgozott Tim Montgomeryvel és Marion Jonesszal is.