Weber edusti Sveitsiä alle 18-vuotiaiden MM-kisoissa vuonna 2005. Seuraavana vuonna hän pelasi 18-vuotiaiden kisojen lisäksi nuorten MM-kilpailuissa. Hän pelasi vielä vuosina 2007 ja 2008 nuorten kisoissa. Weber edusti Sveitsiä vuoden 2009 MM-kotikisoissa. Turnauksessa hän pelasi kolme ottelua vailla tehopisteitä.