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 som rollen Leo Bloom. Han medverkade i Malmö Opera och Malmö Stadsteaters samproduktion Cabaret 2014 där han gjorde ensemble och cover för huvudrollen Cliff. Nyligen var han med i Les Misérables på Wermland Opera.