Gonzalo Villa Rosas has written about history and comparative law, constitutional law, theory of legal power, and objectivity in law. He obtained his Master of Laws (LL.M.) summa cum laude from the Christian-Albrechts-Universität zu Kiel (Germany) and a Bachelor of Laws from the Universidad Externado de Colombia.