Montrealban született 1963-ban, számítástechnikát tanult, és automatikus hangfelismerő szoftverek fejlesztésével foglalkozott. Több mint ötezer kanadai jelentkező közül 1992-ben választották űrhajósjelöltnek. Gyakorlott pilóta, az angol mellett öt további nyelven beszél, emellett zongorázik, énekel, és aktívan búvárkodik.
Az STS-96 küldetés keretében 1999-ben járt az űrben a Discoveryvel. Ezalatt 19 napot töltött a Föld körüli pályán, legénységével első alkalommal dokkoltak manuálisan a Nemzetközi Űrállomáshoz, amelyre négy tonna szállítmányt vittek. Az úton a kanadai robotkar specialistája volt, jelenleg az űrrepülések földi irányításánál dolgozik.