Leen van der Meulen volgde opleidingen voor radiodiagnostisch laborant en docent radiologie. In 2015 behaalde hij zijn Master Advanced Health Informatics Practice.
Hij is werkzaam als docent Radiologie aan de Hogeschool Utrecht, de UMC Academie Utrecht en bij DCM.
Als auteur werkte hij mee aan de leerboeken Radiodiagnostisch onderzoek, Techniek in de radiologie en Praktische stralingshygiëne voor de mondzorg t.b.v. de opleiding TMS THK-basis.