He was called up to the Czech national team on 2 June 2017 to face Belgium and Norway as a replacement for the injured Antonín Barák, but failed to make an appearance. He represented his country on the 2017 European Under-21 Championship. In the first match, a 0–2 loss to Germany, his defensive error led to a goal by Serge Gnabry.