Graduado em direito pela Universidade de São Paulo (2001), doutorado em direito pela Ludwig-Maximilians-Universität München (2007) e livre-docente em direito romano pela Universidade de São Paulo (2008). Foi Professor Assistente junto ao Leopold-Wenger-Institut da Ludwig-Maximilians-Universität München. Atualmente é Professor Titular de Direito Romano e História do Direito da Faculdade de Direito de Ribeirão Preto da Universidade de São Paulo. Foi Secretário de Justiça de Ribeirão Preto (2021-2023) e Secretário da Casa Civil de Ribeirão Preto (2023-2024). Foi professor visitante em Kyoto (2007), Magdeburg (2010) e Sassari (2016, 2017, 2018 e 2024). Tem experiência na área de Direito, com ênfase em Direito Privado, Direito Romano, Direito Civil, História do Direito e Direito Comparado, especialmente em Direito alemão. (Fonte: Currículo Lattes)