Dennis studied law at Albert-Ludwig-University of Freiburg (law degree 2010), Università degli Studi di Padova (Italy) and Ludwig-Maximilians-University of Munich (doctorate). He was admitted to practice in Germany in 2015.
Dennis is fluent in German and English and conversant in Italian.