He won two medals at the 2010 ICF Canoe Sprint World Championships in Poznań with a gold in the K-1 200 m and a silver in the K-1 4 × 200 m events, and a further silver in the K-1 200m at the 2011 event in Szeged.