Il termine des championnats de France 2012 sur 100 mètres (en 10 s 10) derrière Christophe Lemaitre (9 s 94) et Jimmy Vicaut (10 s 05), temps qui n'est toutefois pas homologué à cause d'un trop fort vent (+2.6 m/s). La même année, il est le dernier relayeur de l'équipe de France du 4 × 100 mètres, en finale des championnats d'Europe à Helsinki, qui remporte la médaille de bronze, les autres membres du relais étant Ronald Pognon, Christophe Lemaitre et Pierre-Alexis Pessonneaux.