Frigerio speelde gedurende zijn carrière voor de Zwitserse ploegen Young Fellows, FC Lugano, AC Bellinzona, FC Chiasso en de Franse ploeg Le Havre. Hij kwam aan 10 wedstrijden waarin hij 1 keer scoorde voor Zwitserland en hij is ook de jongste speler ooit die speelde voor Zwitserland, hij was toen 17 jaar, 3 maanden en 21 dagen. Met Zwitserland nam hij deel aan het WK 1938 in Frankrijk.