Geens studerte ved UFSIA og det katolske universitet i Leuven (KU Leuven), der han fullførte juridsisk utdannelse i 1980. Senere studerte han ved Harvard University. Fra 1986 var Geens professor ved KU Leuven. I 2009 var han rektorkandidat der, men måtte gi tapt for Mark Waer.