En 2012, il participe aux Jeux olympiques de Londres. Il nage le relais 4 × 100 mètres nage libre avec lequel il améliore le record de Belgique du 100 mètres nage libre en 48 s 79. Les Belges se qualifient pour la finale où ils terminent en .