Franz Vanderschueren es Doctor en Sociología de la Universidad de París, Sobornne, Francia.Licenciado en Ciencias Sociales y Filosofía de la Universidad de Lovaina, Bélgica.
Actualmente se desempeña como director del Centro de Seguridad Ciudadana de la Universidad Alberto Hurtado y como director académico del programa en Seguridad Urbana de la misma casa de estudios.
También es fundador y consultor del programa Ciudades Más Seguras de la ONU – HABITAT.En esta misma gestión supervisó proyectos de prevención de la criminalidad en ciudades como Johannesburgo (Sudáfrica), Dar es-Salam (Tanzania), Antananarivo (Madagascar) y Sao Paulo (Brasil).
Fue además, asesor técnico del Programa de Gestión Urbana de las Naciones Unidad y la PNUD, en materia de reducción de pobreza y prevención de criminalidad urbana.
En Chile participó en los proyectos URBAL II “Espacios públicos y cohesión social”, coordinado por la comuna de Peñalolén.