Bachelor in Philosophy and Politics, University York, 1992. Master of Arts in Political Philosophy, University York, 1993. Doctor of Philosophy in Philosophy, Cardiff University, Wales, 2001.
Lecturer philosophy Cardiff University, 1999—2002. Senior lecturer applied philosophy University Wales, Newport, since 2002.
Member of International Association Critical Realism, Society for Applied European Thought (secretary since 2000), United Kingdom Association for Legal and Social Philosophy 2001-2004.