- Turned pro in 2006 and has played in over 20 countries worldwide and has won 12 different times throughout his career.
- Born in Mexico City but moved at an early age to Chihuahua, Mexico where he got his start in golf at age 12.
- Earned a degree in Management Information Systems while playing golf at the University of South Florida.
- In 2012, Oscar won the Order of Merit on the Mexico Tour while only playing seven events. He won three times, finished second twice, and his worst finish was seventh.
- In 2014, he successfully graduated from the Web.com Tour to become only the 6th player from Mexico to play on the PGA Tour.