LeRoy, slalomista puro, debuttò in campo internazionale in occasione dei Mondiali juniores di &lt;a href="Campionati%20mondiali%20juniores%20di%20sci%20alpino%201993"&gt;Monte Campione/Colere 1993&lt;/a&gt;. Esordì in Coppa del Mondo il 24 novembre 1996 a Park City, senza completare la prova; anche ai XVIII Giochi olimpici invernali di , sua unica presenza olimpica, non completò la gara. In Nor-Am Cup nella in stagione 1998-1999 conquistò tre podi, tra i quali l'ultima vittoria, il 28 novembre a Park City, e l'ultimo podio nel circuito, il 3 aprile a Mount Bachelor (2º), e vinse la classifica di specialità; prese per l'ultima volta il via in Coppa del Mondo il 23 novembre 1999 a Vail/Beaver Creek, senza completare la prova (non ottenne piazzamenti in nessuna delle 8 gare nel massimo circuito cui prese parte) e si ritirò durante la stagione 2001-2002: la sua ultima gara fu uno slalom speciale universitario disputato il 9 febbraio a Santa Fe. Non prese parte a rassegne iridate.