W roku 1992 w Duisburgu zdobył tytuł wicemistrza świata juniorów do lat 12, zaś rok później w Bratysławie - tytuł mistrza świata juniorów do lat 14. W latach 1995 i 1996 zwyciężył w turniejach w Budapeszcie. W roku 1998 wygrał otwarty turniej w Mińsku, natomiast dwa lata później - "open" w Genui oraz kołowy turniej w Sajanogorsku. W latach 2000 i 2004 dwukrotnie uczestniczył w mistrzostwach świata FIDE rozgrywanych systemem pucharowym, za każdym razem odpadając w II rundzie. W 2003 zdobył srebrny medal na mistrzostwach Europy w Stambule.