Charlin was named to Switzerland's U20 U18 national team for the 2020 World Junior Championships in the Czech Republic. He entered the tournament as Luca Hollenstein's went on to win his only start against the Finns. He came on as a replacement to Hollenstein at the 30th minute against Sweden, posting a .938 SV% and a 1.98 GAA in 2 games.