Ryszard Bugaj urodził się w 1944 r. W 1968 r. brał udział w strajku studenckim; za działalność opozycyjną został usunięty z Uniwersytetu Warszawskiego. Współpracował z Komitetem Obrony Robotników, należał do NSZZ "Solidarność". W czasie stanu wojennego był internowany. Współzakładał Solidarność Pracy, a następnie Unię Pracy. Był posłem na Sejm trzech poprzednich kadencji, pełnił funkcję przewodniczącego UP. W 1998 r. wystąpił z partii w proteście przeciwko zbliżaniu się Unii do SLD. "Unia Pracy obrała drogę, na którą weszła kiedyś PPS. Jej rezultat to trzy mandaty poselskie i prawo pana Ikonowicza do błaznowania na sejmowej trybunie" - stwierdził w wywiadzie dla "Życia". Ówczesny przewodniczący UP Marek Pol nazwał go i innych, którzy odeszli - frustratami. Rok później, w wywiadzie udzielonym "Rzeczpospolitej", Bugaj stwierdził, że "fałszerstwo obecnego obozu postkomunistycznego nie polega na powtarzaniu, iż wszyscy żyliśmy w PRL, lecz na sugerowaniu, że w SLD spotkali się ci ludzie komunistycznych elit, którzy peerelowski system podważali od środka".