 His coach was Georges Martin.Mesnil won the 1999 European Athletics U23 Championships gold medal, 2 World Championship silvers, 1 World Indoor Championship bronze, 1 European Championship silver and 1 Universiade bronze.He won seven outdoor and three indoor French National Athletics Championships titles from 1998 to 2011.