W czasie II wojny światowej walczył w AK. Działa w Stronnictwie Narodowym i Młodzieży Wszechpolskiej. W latach 1948-1955 był więziony przez władze komunistyczne. Skończył prawo na Uniwersytecie Jagiellońskim. W 1980 roku został doradcą NSZZ "Solidarność".
W 1989 roku współzakładał Zjednoczenie Chrześcijańsko-Narodowe, do 1994 pełnił funkcję prezesa zarządu głównego tej partii. Od 12 stycznia 1991 do 23 grudnia 1991 roku był ministrem sprawiedliwości i prokuratorem generalnym w rządzie Jana Krzysztofa Bieleckiego.
W 2000 roku został uwolniony przez Sąd Lustracyjny z zarzutu, że był agentem SB. Chrzanowski znalazł się na tzw. liście Macierewicza i sam wystąpił do sądu o ustalenie, że nigdy nie był agentem służb specjalnych PRL.
W latach 1997-2001 roku zasiadał w Senacie, wybrany z listy Akcji Wyborczej Solidarność. W wyborach w 2011 roku poparł partię Polska Jest Najważniejsza.