Licenciado en Contaduría Pública en la Universidad de Guadalajara. Desde el 2007 es inversionista, dueño y director general de la empresa SD Desarrollos. Empresa que construye y comercializa eco-desarrollos cercanos a Playa del Carmen, México.
Se certificó en ActionCoach México como coach de negocios en el 2009. En el 2012 fundó la empresa BP Coaching de Negocios (Business Partners Services S.C.), una empresa innovadora en el área del coaching de negocios y ejecutivo cuyo fin es ayudar a empresarios y directivos a Organizar, Controlar y Crecer sus empresas.