Lecha Kaczyńskiego (prowadzącego na UG zajęcia z prawa pracy), zaś w 1989 rozpoczął współpracę z jego bratem Jarosławem.

W 1989 został zatrudniony przez Lecha Kaczyńskiego, pełniącego funkcję wiceprzewodniczącego Niezależnego Samorządnego Związku Zawodowego „Solidarność”, na stanowisku kierownika biura ds. kontaktów z regionami Komisji Krajowej „Solidarności”, które zajmował do 1991.

Wspólnie z braćmi Kaczyńskimi brał udział w zakładaniu Porozumienia Centrum. W latach 1991–1999 był sekretarzem zarządu głównego PC, zaś w latach 1992–1993 kierownikiem biura poselskiego posła PC Adama Glapińskiego. W 1993 kandydował bez powodzenia do Sejmu. W latach 90. zaangażował się w działalność Spółdzielczych Kas Oszczędnościowo-Kredytowych. W latach 1993–1995 pracował jako specjalista w biurze pełnomocnika zarządu Fundacji na rzecz Polskich Związków Kredytowych.