Williams debuterte i CFL 17. juni 2006, under en hjemmekamp mot Hamilton Tiger-Cats i Rogers Centre. I kampen hadde han 97 yards på 18 løp, hvor hans lengste løp var for 35 yards i fjerde kvarter. Han tok også i mot to pasninger for 24 yards i kampen, som Argonauts vant 27–17.