На међународним турнирима се такмичи од 1981. Велемајсторску титулу је добио 1994.[1] Његов највећи успех до сада био је освајање мастер турнира два пута на реномираном међународном шаховском фестивалу Билу/Бјену у Швајцарској.
Више пута је учествовао на првенствима Југославије и Србије. Највећи успех постигао је 2002. када је освојио Првенство Југославије[2]. Као репрезентативац Србије и Црне Горе учествовао је на Екипном првенству Европе 2003.[3]