В 1990 году окончил Лёвенский университет (Бельгия), там же в 1995 году получил степень PhD по физике. Постдокторальный период провел в Университете Уэльса в Суонси и Университете штата Нью-Йорк в Стоуни-Брук. С 2001 года работает в Утрехтском университете (Нидерланды), с 2012 года — в должности профессора; научный директор Института теоретической физики. Специалист в области теории суперструн, супергравитации, черных дыр. Автор более 80 научных публикаций.
Страница Стефана Вандорена на сайте Утрехтского университета
Профиль Стефана Вандорена в Google Scholar