Przez wiele lat kierował Zakładem Logiki i Teorii Poznania, a także Sekcją Filozofii Teoretycznej. Trzykrotnie był wybierany na dziekana Wydziału Filozofii Chrześcijańskiej w latach 70. oraz 80. Należał do Towarzystwa Naukowego KUL, Lubelskiego Towarzystwa Naukowego, Komitetu Nauk Filozoficznych PAN, Polskiego Towarzystwa Teologicznego oraz Polskiego Towarzystwa Filozoficznego. W latach 1982–1985 był też redaktorem Encyklopedii Katolickiej. Ponadto przewodniczył sekcji filozoficznej przy Komisji Episkopatu do spraw Nauki.

Pod jego kierunkiem w 1962 stopień naukowy doktora uzyskał Józef Herbut.

Związany był z dwoma kierunkami w filozofii: scholastycznym i szkoły lwowsko-warszawskiej. Zajmował się logiką i historią logiki, filozofią i metodologią nauki, w szczególności językiem i metodą klasycznej teorii bytu. Pielęgnował ideał poznania racjonalnego, nawiązując do dziedzictwa przeszłości i do najnowszych osiągnie logiki i filozofii nauki. Współtworzył tzw. lubelską szkołę filozoficzną.