Po rozpadzie Związku Radzieckiego zmienił obywatelstwo i od roku 1993 na arenie międzynarodowej reprezentuje barwy Niemiec. Należy do ścisłej czołówki szachistów tego kraju, pomiędzy 1996 a 2004 pięciokrotnie występując w drużynie narodowej na szachowych olimpiadach. Najlepszy wynik uzyskał w roku 2000 w Stambule, gdzie niemieccy szachiści zdobyli srebrne medale. W Stambule zdobył również indywidualnie dwa brązowe medale: za uzyskany wynik rankingowy oraz za rezultat na III szachownicy. Poza tym czterokrotnie (w latach 1997–2005) wystąpił w reprezentacji Niemiec w drużynowych mistrzostwach Europy, w roku 1999 w Batumi zdobywając wraz z drużyną brązowy medal. W roku 1999 w Altenkirchen (Westerwald) zdobył srebrny medal w indywidualnych mistrzostwach Niemiec. W latach 2001 i 2004 dwukrotnie wystąpił w mistrzostwach świata rozgrywanych systemem pucharowym, nie osiągając jednak sukcesów: w 2001 przegrał w Moskwie w II rundzie z Predragiem Nikoliciem, natomiast w 2004 w Trypolisie – w I rundzie z Andriejem Charłowem.