He finished tenth at the 1988 World Junior Championships and thirteenth at the 2006 European Championships. He also won gold medals at the 1996, 1997, 1998, 2000, 2002 and 2003 Balkan Games. In addition he competed at the Olympic Games in 2000 and 2004 as well as the World Championships in 1997 and 2003 without reaching the final.