2008 – present, Associate Professor of Theology, Gordon-Conwell Theological Seminary. He is teaching: Systematic Theology, Recent Theories of the Atonement, Emerging/Emergent Christianity.
2006 – 2007, Affiliate Professor, Babes-Bolyai University, Cluj-Napoca, Faculty of European Studies
2006 – present, Affiliate Professor, University of Oradea, Faculty of Sociology
2006 – present, Assistant Professor of Theology, University of Bucharest, Faculty of Baptist Theology
2006 – present, Adjunct Professor of Theology, Liberty University, Lynchburg VA.
2001 – 2006, Assistant Professor, Emmanuel University, Oradea, Romania
Modules in Philosophy of Religion, Christology and Pneumatology, Sociology of Religion, Introduction to Philosophy, Philosophy of Culture, Introduction to Theology, Hermeneutics. Since 2003 he has been Director of Research in the Faculty of Theology. Since 2004 he has been Credit Officer in the same faculty.
1997 – 2001, Assistant Lecturer in Theology, Emmanuel University, Oradea, Romania
Modules in Patristics, Introduction to Theology, Revelation and Trinity, Ecclesiology and Eschatology, Philosophy of Religion, Ethics.