Ian Rory Owen was born with the Dutch family name van Loo in Wellington, New Zealand in 1960. He is of mixed European descent being part English, Welsh, Dutch and Czech. He received his Bachelor of Technology degree in Mechanical Engineering in 1982 and worked briefly in technical journalism and business during the 1980s.
He re-trained in counselling, hypnotherapy and psychotherapy during the 1980s. He began his therapeutic career in 1987 by working on an acute psychiatric admissions ward. He gained a Master of Arts degree in Counselling and Psychotherapy from Regents College, London, in 1991. He became a UKCP registered psychotherapist in 1995 and a Graduate Member of the British Psychological Society in 1999. He worked as a Senior Lecturer in Counselling Psychology and led a MA/MSc in Counselling at the University of Wolverhampton. He also taught theory and skills on a Doctorate in Counselling Psychology until 2001.
Since 2001 he has worked for Leeds Partnership NHS Foundation Trust where he is currently a Principal Integrative Psychotherapist and provides individual brief therapy for adults. He received his PhD in Counselling and Psychotherapy in 2005. He is the author of 65 papers and three books on the original writings of Edmund Husserl, Martin Heidegger and theory of mind as they apply to the theory and practice of individual psychotherapy. He has drawn on the common influences between Husserl and Heidegger and the work of Aron Gurwitsch, Jean-Paul Sartre, Maurice Merleau-Ponty, Simone de Beauvoir and Paul Ricoeur in producing the intentionality model.