Fr. Francis Insa was born in Seville (Spain) in 1975. After getting his M.D. (1999) and becoming a Psychiatrist (2004) he got a Ph.D in Moral Theology (2010). He was ordained a priest in 2011 and he now teaches Moral Theology at the Pontificia Università della Santa Croce (Rome). Before and since his ordination he has developed apostolic works for young people and adolescents.