At the 2012 Summer Olympics, he won the bronze medal in the K-1 1000 m. Four years later, at the 2016 Summer Olympics, he won a gold medal in the K-4 1000 m event as well as finishing seventh overall in the K-1 1000m event. He finished fifth in the K-1 1000 m event at the 2008 Summer Olympics in Beijing.