Born in Brisbane, Australia, Oscar started dancing at the young age of 5 learning ballet, contemporary, jazz, and tap before focusing on ballet. He is a founding member of the Brisbane City Youth Ballet and danced many ballets with them including the Prince in The Nutcracker. Oscar attended and graduated the Queensland Dance School of Excellence in 2010 gaining the 'Dance Student of the Year' award. He then started his training at the New Zealand School of Dance in 2011. In October 2013, Oscar danced in RNZB's Swan Lake on secondment and has since joined the company.