He is a three-time participant at the Universiade (2009, 2011 and 2013) and a four-time entrant at the IAAF World Race Walking Cup (2004, 2010, 2012, 2014). He represented his country at the 2013 World Championships in Athletics. He was the gold medallist in the 10,000 m walk at the 2004 World Junior Championships in Athletics and the 2005 European Athletics Junior Championships. He has won three national titles: two summer and one winter 20 km title.