Leon was born in Eindhoven and retired in 2022. Over the last 7 years, he has worked in various roles on national and international films. Leon has since started a small media company in the Netherlands and serves as a supplier of alternative content for cinemas. Additionally, he provides online training to students.