Handschin a 133 sélections dans l'équipe de Suisse. Il participe aux Jeux olympiques de 1948, 1952 et 1956. En 1948, l'équipe suisse remporte la médaille de bronze.