In der Schweiz spielte er bis 2000 beim SK Bern, danach bis 2002 in der Nationalliga A bei den Schachfreunden Reichenstein, in der Bundesliga 2001 beim SK Aarau, 2002 und 2003 bei Niederrohrdorf, mit dem er 2002 die Schweizer Gruppenmeisterschaft gewann.