Auf internationaler Ebene nahm Ehn mit den Juniorennationalmannschaften seines Heimatlandes an der U18-Weltmeisterschaft 2014 sowie an den U20-Weltmeisterschaften 2015 und 2016 teil und belegte dort mit den "Tre Kronor" jeweils den vierten Platz.