Nació en Tijuana, Baja California, y cuenta con una experiencia de más de 30 años como reportero deportivo en los medios de comunicación. Se inició en 1982 en el Periódico El Heraldo, en donde escribía de béisbol y lucha libre. Desde el año 2007 se integró a la plantilla del personal de PSN, en donde conduce el Programa “Tribuna Deportiva” de 3 a 4 de la tarde. Además es el conductor de deportes en los Noticieros durante sus diferentes emisiones.