Mit der deutschen Nationalmannschaft nahm er 2014 am Mitropacup in Ružomberok teil. Bei der Europameisterschaft gehörte er 2017 erstmals zum deutschen Team. Bei der Schacholympiade 2018 spielte er an Brett 4 für das deutsche Team.