Luc received his master's degree in General Economics from Tilburg University in 2005.

Between 2005 and 2020 he worked, as a (senior) researcher and project leader at Statistics Netherlands (CBS). Since 2021, he has been working as a senior researcher at HZ Knowledge Center Zeeland Society. Luc has an affinity with socioeconomic issues and is in his strength in collaboration and innovation.