Billaut won four medals at the ICF Canoe Slalom World Championships, with three golds (K1: 2006, K1 team: 2005, 2006) and a silver (K1 team: 2007). He also won 1 gold and 2 bronzes at the European Championships.