He was a Professor of Philosophy at Randolph Macon College between 1964 and 1970. He was a Professor of Philosophy at the University of South Carolina between 1970 and 2002. During that time he was Chair of the Department of Philosophy (1972-1987). He retired in 2002 as Distinguished Professor of Philosophy Emeritus.