Бруно Ганц родился 22 марта 1941 г. в Цюрихе, в семье швейцарского рабочего и итальянки. Учился в музыкально-театральном училище в Цюрихе. Впервые снялся в кино в возрасте 19 лет в 1960 году.
В 1962 году Ганц переехал в Германию, где играл в многочисленных фильмах и спектаклях. Среди режиссёров, в фильмах которых снимался Бруно Ганц, такие мастера европейского кино как Вим Вендерс, Эрик Ромер, Вернер Херцог, Фолькер Шлёндорф.Ганц стал известен широкой публике в 1970—1980 годах, благодаря таким фильмам, как «Небо над Берлином» Вима Вендерса, в котором Ганц играет ангела. Большой успех так же имели и поздние фильмы с Ганцем в главной роли: «Хлеб и тюльпаны» и «Бункер» .
В фильме «Бункер» Ганц сыграл Адольфа Гитлера.
С 1996 года — владелец Кольца Иффланда.Ганц женат, имеет сына. Живёт в родном городе Цюрихе, а также в Венеции и Берлине.