Roderick Esclanda

Fr. Roderrick Esclanda is a priest of the Prelature of Opus Dei. He obtained a doctorate in philosophy from the Pontifical University of the Holy Cross (Rome), where he also lectured in Philosophy of Religion. He has taught at the University of Asia and the Pacific (Manila) and at the University of Dallas.