José Luis Espinosa es Licenciado en Derecho egresado de la Universidad Michoacana de San Nicolás de Hidalgo y tiene una Maestría en Sociología por la Universidad Iberoamericana, miembro del PAN desde 1987, ha ocupado cargos en el Comité Municipal del PAN en Morelia, y en el Comité Estatal en Michoacán, del que ha sido Secretario de Relaciones Institucionales de 1996 a 1999, Secretario General de 2000 a 2001 y Presidente estatal del PAN de 2001 a 2002, además fue Regidor del Ayuntamiento de Morelia de 1996 a 1998 y Diputado al Congreso de Michoacán de 1998 a 2002.