He finished 11th in the K-1 1000 metres event at the 2019 Canoe Sprint World Championships, and also competed in the K-1 500 metres event at the 2018 Canoe Sprint World Championships.