Adama Mickiewicza w Poznaniu na podstawie rozprawy Wspólnoty uczonych, paradygmaty i rewolucje naukowe, a 28 kwietnia 2000 roku otrzymał tytuł profesora w zakresie nauk humanistycznych.
Pracę naukową rozpoczął 1 kwietnia 1975 roku w Instytucie Filozofii na Wydziale Filozofii i Socjologii Uniwersytetu Marii Curie-Skłodowskiej w Lublinie. Od 1985 do 1994 roku był kierownikiem sekcji metodologii nauk w Zakładzie Logiki i Metodologii Nauk Wydziału Filozofii i Socjologii UMCS. W październiku roku 1995 rozpoczął pracę w Zakładzie Logiki i Metodologii Nauk na Wyższej Szkole Pedagogicznej w Zielonej Górze. W latach 80. zajmował się kolportowaniem bezdebitowej literatury wśród pracowników UMCS i był z tego powodu rozpracowywany przez służbę bezpieczeństwa. W latach 1999–2002 był dyrektorem Instytutu Filozofii WSP/UZ.
Założył w 1984 roku (ze Zbysławem Muszyńskim, Jackiem Paśniczkiem i Janem Pomorskim) filozoficzną serię książkową „Realizm. Racjonalność. Relatywizm” (w skrócie RRR), w której ukazało się ponad 40 tomów.
W 2004 roku zainicjował powstanie w Zielonej Górze lokalnej grupy „Nauka a Religia”, której został opiekunem naukowym.