 Cornu was born in Beveren.At the 2006 World Cycling Championship he was crowned Under-23 Time Trial World Champion.He had previously won the Junior Belgian Time Trial Championship in 2003 and 2004, and in 2005 he became the Belgian Under-23 time trial Champion.