Hans-Peter Gasser est né en 1939 à Zurich (Suisse). Marié et père de deux fils actuellement en formation universitaire, il est de nationalité suisse. Après avoir fréquenté les écoles primaires et secondaires dans sa ville natale, il s'est inscrit à l'Université de Zurich pour suivre des études en droit qu'il a terminées en 1965 avec un doctorat. Il a complété ses études universitaires à la Harvard Law School (Etats-Unis) avec un Master of Law (LL.M.).
M. Gasser a commencé son activité professionnelle comme greffier au Tribunal de district de Winterthur (Zurich). Il a ensuite travaillé comme juriste au Département fédéral suisse de l'économie publique et, plus tard, comme secrétaire général adjoint du Conseil suisse de la science à Berne. C'est en 1970 qu'il est entré au service du CICR qui l'a envoyé comme délégué au Moyen-Orient. Pendant deux ans il a acquis une solide expérience pratique de «délégué-terrain» en Israël et dans les territoires occupés. En 1977, il fut nommé chef de la Division juridique du CICR, fonction qu'il a assumée pendant presque cinq ans. De 1983 à 1995 il fut conseiller juridique principal rattaché au directeur du département de la Doctrine, du Droit et des Relations avec le Mouvement du CICR. En cette qualité, il a assumé des tâches fort diverses dont la principale fut la promotion de la ratification des Protocoles additionnels aux Conventions de Genève par les Etats. Cette tâche lui a permis de nouer des contacts suivis avec un grand nombre de gouvernements et de Sociétés nationales de la Croix-Rouge ou du Croissant-Rouge du monde entier.
M. Gasser est l'auteur d'articles sur différents sujets en rapport avec le droit international humanitaire dont certains ont paru dans la Revue internationale de la Croix-Rouge. Il a également rédigé une introduction au droit international humanitaire publiée dans différentes langues. Et il participe régulièrement à l'enseignement du droit international humanitaire, notamment au public universitaire.