Peter Lanz, als Sohn eines Rechtsanwalts und Notars in Berlin-Charlottenburg geboren, studierte ab 1951 an der Staatsbauschule in München Architektur. 1954 schloss er dort als Jahrgangsbester ab. Er arbeitete zunächst bei Sep Ruf und studierte Architektur an der Technischen Universität München. Nach dem Diplom 1958 gründete er nach ersten Wettbewerbserfolgen ein eigenes Büro.
Neben umfangreicher Planungs- und Bautätigkeit war Peter Lanz unter anderem bayerischer Landesvorsitzender und Präsidiumsmitglied im Bund Deutscher Architekten (BDA), Mitglied des Bayerischen Senats (1986–2000), der Münchener Stadtgestaltungskommission sowie Vorstandsmitglied der Bayerischen Architektenkammer. Von 1992 bis 2002 war Lanz Präsident des Verbandes der Freien Berufe in Bayern, seit 2003 ist er deren Ehrenpräsident.
Neben mehreren BDA-Preisen wurden die Bauten von Peter Lanz viermal mit dem Preis für guten Wohnungsbau der Landeshauptstadt München ausgezeichnet. Eine Vielzahl seiner Bauten hat zum heutigen Stadtbild Münchens beigetragen. Große Aufmerksamkeit erregten schon seine Bauwerke für die Olympischen Spiele 1972.
Peter Lanz heiratete 1994 Ingeborg von Wrede, geborene Hamberger (* 1944).