Velemajstor od 1989., prvak Jugoslavije 1989. i 1990. Ranije igrao za [[BiH|Bosnu i Hercegovinu]], od 1993. nastupa za Hrvatsku za koju je igrao na pet olimpijada. Dugogodišnji je član ŠK Bosna iz Sarajeva, s kojom osvaja tri naslova momčadskog prvaka Europe. Na rating listi [[FIDE]] od 1. srpnja 2005. ima 2586 bodova i zauzima 180. mjesto. Najbolji plasman na listi imao je listopada 2004, kada je sa 2640. bodova zauzimao 56. mjesto. Na svjetskom prvenstvu u [[Tripoli]]ju, lipnja 2004, plasirao se među 16 najboljih, što je najbolji rezultat nekog hrvatskog igrača na svjetskim prvenstvima.