de Souza is a columnist for the National Post newspaper, the Editor-in-chief of Convivium Magazine, and the parish priest of Sacred Heart of Mary Parish on Wolfe Island, Ontario, Canada.
He is the current chaplain at the Newman House Catholic Chaplaincy at Queen’s University in Kingston, Ontario, and is also chaplain of the Queen’s football team the Golden Gaels.
He teaches at Queen's in the Department of Economics and the Queen's Faculty of Education.