Opublikował kilkadziesiąt prac naukowych i artykułów, przełożył także na język polski m.in. dzieła René Descartesa.

Był członkiem założycielem Ruchu Obywatelskiego Akcja Demokratyczna, następnie został członkiem rady krajowej i przewodniczącym rady regionalnej Unii Demokratycznej. Był posłem na Sejm I kadencji z ramienia UD (1991–1993) oraz radnym sejmiku podlaskiego z listy Unii Wolności (1998–2002).

Odznaczenia W 2008 prezydent Lech Kaczyński odznaczył go Krzyżem Kawalerskim Orderu Odrodzenia Polski.

Publikacje Książkowe Szkice kartezjańskie, 2009. Boski sen o stworzeniu świata: szkice filozoficzno-teologiczne, 2003. Bezsilne piękno rozumu: szkice filozoficzno-literackie, 2002. Etyczny wymiar cielesności, 2002. Descartes i Kant o użyteczności poznawczej języka naturalnego, 1996. Ludzkie oblicza Boskiej Prawdy, 1995. W poszukiwaniu sensu istnienia: filozofia i etyka dla kl. I szkoły ponadpodstawowej, 1992. Funkcje poznawcze Descartesa teorii idei, 1988.

Tłumaczenia Zarzuty i odpowiedzi późniejsze (René Descartes), 2005. Korespondencja z Antoine’em Arnauldem (Gottfried W.