Robert Leroy est licencié en sociologie et docteur en économie. Ses recherches ont porté sur le chômage, le marché du travail féminin et sur l'architecture. Professeur émérite à la Faculté des sciences économiques de l'Université de Louvain, il a été invité par trois universités au Québec, à un centre universitaire au Chili et à l'Université de Toulouse.