Oscar är utbildad på Högskolan för scen och Musik i Göteborg. Efter examen har han spelat i tre produktioner på Säffleoperan; Hur man lyckas i affärer utan att anstränga sig i rollen Finch, Skönheten och Odjuret då han gjorde Lumière och som Leo Bloom i The Producers. Han medverkade i Malmö Opera och Malmö Stadsteaters samproduktion Cabaret 2014 där han gjorde ensemble och cover för huvudrollen Cliff. Han var med i Les Misérables på Wermland Opera och medverkade även i Kulturhuset Spiras uppsättning hösten 2017. Gjorde huvudrollen i musikalen Something Rotten på Wermland Opera 2018. Medverkade i Spiras O vad det låter bra 2018 och i Spelman på taket, 2019.