Nació en la ciudad de Puebla en 1978. Actualmente es Coach de la Línea Ofensiva de los Aztecas de la UDLAP.
Oscar siempre tuvo la pasión por el futbol americano, no solo por verlo sino por sentir el espíritu que este deporte provoca al momento de estar en un campo. El comenta que desde sus 9 años quería integrarse a un equipo donde pudiera desarrollar sus habilidades y aprender todo acerca de este deporte, pero dentro de su ciudad no existían aún equipos conformados donde se le permitiera sacar provecho de sus cualidades deportivas.
No obstante, sus ganas de jugar lo llevaron a sumergirse en los entrenamientos de la Liga Juvenil A del Club Aztequitas a la corta edad de 15 años empezando desde ese momento con el gran sueño, mismo que sigue realizándose día con día y cuyos esfuerzos se vieron recompensados con el campeonato de los Aztecas la temporada anterior.
Tiempo después de su inicio, en el verano del 2005, recibe la oportunidad de integrarse al staff de Aztecas UDLAP como asistente de Línea Defensiva y debido a sus méritos lo ascendieron rápidamente a Coach de la misma Línea en el 2006 y en 2007 de Alas Defensivas. El año siguiente, en 2009 cambia de Línea y pasa a ser Coach de la línea Ofensiva que es el puesto que desempeña actualmente.