He graduated from the Universidad Panamericana, where he obtained a degree in Law in December 1997.
He held the chair of Tax Law at the ISEC University in 2000.
In 2010, he joined the Lara & Asociados S.C. law firm as an associate. In 2012, he joined the law office that is now Lara, Camacho y Godínez, S.C. as a partner.