Attivo in gare FIS dal dicembre del 2009, in Nor-Am Cup Thompson ha esordito l'8 dicembre 2010 a Lake Louise in discesa libera (58º) e ha colto il primo podio il 14 dicembre 2014 a Panorama in supergigante (3º). Ha debuttato in Coppa del Mondo il 29 novembre 2014 a Lake Louise in discesa libera, senza completare la prova, e il 19 febbraio 2015 ha ottenuto a Nakiska in discesa libera la prima vittoria in Nor-Am Cup. Ai XXIII Giochi olimpici invernali di , suo esordio olimpico, si è classificato 35º nella discesa libera, 23º nel supergigante e 23º nella combinata; ai Mondiali di Cortina d'Ampezzo 2021, sua prima presenza iridata, si è piazzato 29º nella discesa libera, 11º nella combinata e non ha completato il supergigante.