Carlos Zatarain en abogado, ha ocupado múltiples cargos en la estructura del PRI, entre los que están Secretario del Frente Juvenil Revolucionario, Secretario de la Confederación Nacional de Organizaciones Populares, secretario y Presidente del Comité Municipal del PRI, todo ello en Guaymas; en 1988 fue electo Regidor del Ayuntamiento y de 2003 a 2006 fue Presidente Municipal de Guaymas, además fue Diputado al Congreso de Sonora de 1997 a 2000.