 From 1991 he has taught philosophy at the TU Braunschweig.He holds lectures and classes in logic, epistemology and philosophy of science, natural philosophy, and artificial intelligence.He has also worked on evolutionary ethics, which he says consists of attempts to add evolutionary points of view to philosophical ethics.