Šulák represented the Czech Republic at the 2012 IIHF World U18 Championships, where he recorded three assists in six games. Šulák represented Czech Republic at the 2014 World Junior Ice Hockey Championships, where he recorded no points in five games.