Čarnogurský bol poslancom československého Federálneho zhromaždenia i NR SR, po novembrových udalostiach pôsobil tiež ako generálny riaditeľ Hydrostavu.