Mario Aguilar Sánchez es Comisionado Nacional de Acuacultura y Pesca. Responsable titular de la planeación, programación, organización y dirección de la Comisión Nacional de Acuacultura y Pesca (CONAPESCA).
Se ha desempeñado como Ministro Consejero para Asuntos Pesqueros en la Embajada de México en Washington, DC; y Ministro Consejero para Asuntos de Medio Ambiente, Desarrollo Social y Pesca.