En sus 22 años de carrera en Televisa Deportes y TDN, participó en la conducción de los programas La jugada, Noticiero TD, Acción, Fútbol en Serio y Solo de Fútbol. Como narrador y comentarista asistió a tres Atenas 2004, Beijing 2008 y Londres 2012; a tres Copas del Mundo: Alemania 2006, Sudáfrica 2010 y Brasil 2014, aunque participó desde México en Francia 1998 y Corea - Japón 2002. Además, narró las finales de Champions League en el periodo 2008 al 2016 (excepto 2014 y 2015); tres finales de la Euro (2008, 2012 y 2016); dos finales de Copa América (2011 y 2015); y dos finales de la Copa Confederaciones (2009 y 2013).