Né à Québec, Jean-Michel Lachance commence le cyclisme à l'âge de 15 ans, après avoir pratiqué différents sports. En 2008, il fonde une nouvelle course par étapes au Canada : le Tour de Québec. Sur piste, il remporte plusieurs titres nationaux canadiens. En 2013, il remporte une étape du Tour du Costa Rica[1].
En 2016, il est sélectionné en équipe nationale paralympique pour participer aux championnats du monde de paracyclisme sur piste. Associé avec son partenaire non-noyant Daniel Chalifour, il termine troisième de la course en tandem[2]. Aux Jeux paralympiques de Rio, le duo est cette fois-ci éliminé dès les qualifications, après avoir établi le neuvième temps[3].