He taught philosophy at the University of Minnesota, Brooklyn College, California State College Los Angeles (1966–1968) and at the University of Southern California, where for many years he was chairman of the philosophy department and professor emeritus.