Ha sido Juez de Primera Instancia en su Acaponeta natal, apoderado de la Cooperativa de Pescadores, director de un programa económico-social en la Sierra Tarahumara, jefe de asesores, subdirector de autoridades ejidales y representante de la Secretaría de la Reforma Agraria, director jurídico en la CONASUPO y en Servicios Ejidales, S.A., director fiduciario en los bancos Longoria, Crédito Mexicano y del Jurídico de Industrial de Abastos, representante del Gobierno del Estado de Nayarit y director del Colegio de Abogados, ambos en la Ciudad de México, profesor de Filosofía, Sociología y Ética en la Universidad Autónoma de Nayarit, en Acaponeta, y presidente de la Sociedad General de Escritores Mexicanos, entre otros cargos.