A lifelong sports enthusiast, Stephen has played tennis, swum and skied competitively. The physical preparations for all these sports were races, and gradually, thanks to these preparations, his passion for running was born, and thus the beginning of trail running. It was in 2018 that his passion intensified, culminating in the Grand Raid de la Réunion in 2019 and a 50th-place finish for his first ultra.
He is also organizer of the Ultra Trail la Montagn'Hard and the KV de la Diagonale du Mont Joly in St Gervais.