François Levrau studeerde Klinische Psychologie en Moraalwetenschappen en is doctor in de Sociale Wetenschappen. Thans is hij docent aan het Departement Sociologie en onderwijsbegeleider bij het Centrum Pieter Gillis. Zijn onderzoek is voornamelijk sociaal-filosofisch van aard, wat betekent dat hij elementen combineert uit de politieke filosofie, moraalfilosofie en de sociale wetenschappen. Naast wetenschappelijke teksten schrijft hij geregeld opiniestukken voor kranten. Zijn geprefereerde uitdrukkingswijze is evenwel het essay waarbij hij zich tevens laat inspireren door romans en poëzie.