Which chess grandmaster (or titled player) has represented the most federations in their lifetime?

Sort:
Avatar of Artyom_Georgiev

I know Aronian has represented 3 (Germany, USA, Armenia), but any more? If so, who?

Avatar of AgileElephants

Mikhail Gurevich played for USSR, Belgium, Turkey and then Belgium again. At his peak he was a top 10 rated player.

Avatar of Mazetoskylo

Arkadij Naiditsch has played for Latvia, Germany, Azerbaijan and Bulgaria.

Avatar of Artyom_Georgiev

I just found Sergei Movsesian who has represented Georgia, Armenia, Czech Republic, and Slovakia.