2008 wurde er für die Junioren-Nationalmannschaft nominiert, mit der er im selben Jahr an der U20-Weltmeisterschaft der Division I in Bad Tölz teilnahm und den Aufstieg in die Top-Division feiern konnte. Weiß absolvierte fünf Spiele und konnte dabei neun Scorerpunkte erzielen. Damit war er einer der punktbesten Spieler der deutschen Auswahl. Weitere Einsätze folgten bei der U20-Weltmeisterschaft der Top-Division 2009 und der U20-Weltmeisterschaft der Division I 2010. 2009 musste die U20-Auswahl in die Division I absteigen, schaffte aber 2010 den Wiederaufstieg in die Top-Division. Dazu trug Weiß als deutscher Topscorer und zweitbester Scorer des Turniers mit drei Toren und vier Assists bei.