Urodził się w 1925 we Lwowie. Ukończył Akademię Medyczną w Poznaniu, najdłużej pracował w Zakładzie Radiologii Szpitala Kolejowego w Puszczykowie.
W „Solidarności” działał od 1980 do 1993. W latach 80-tych wspólnie z żoną Marią zbierał dane o represjach i współorganizował pomoc dla osób represjonowanych. Wstąpił do Unii Demokratycznej, a później Unii Wolności. Był też sędzią Naczelnego Sądu Lekarskiego, ale również taternikiem, alpinista i polarnikiem. Pogrzeb Stanisława Zierhoffera w najbliższy czwartek o 12.30 na Junikowie.