加拿大、法国和德国学习政治学、神学和哲学。他在巴黎大学政治学院取得政治学硕士学位，在渥太华大学及圣保罗大学取得哲学博士学位。此外，他还曾在加拿大卡尔顿大学、曼尼托巴大学、德国柏林洪堡大学，以及法国巴黎的耶稣会神学院塞夫赫中心学习。史威特的专业领域是政治哲学（特别是人权问题），宗教哲学（如科学技术对宗教的影响，及广义上对宗教认识论的影响），文化和传统与哲学思想的关系（特别是亚洲和西方哲学间的比较），19世纪末和20世纪初英美哲学（特别是分析哲学的起源和英国唯心主义），伦理学理论和应用伦理学（特别是跨文化伦