Osian has been performing for over 20 years. His first professional credit was appearing in a short S4C film entitled 'I ffwrdd a ni' at the age of just 6.
Osian began working as an actor in 2007. He is described as a versatile, passionate and dedicated performer. His most well known film credit was playing Mark Pritchard in Warp Productions' Welsh BAFTA winning film ‘Submarine.’ He has toured with Wales Millennium Centre, Theatr na n'Og, Cwmni’r Fran Wen and Cwmni Theatr Arad Goch on numerous productions around Wales.
In 2012 Osian founded Forge Drama and moved into producing entertainment. Through Forge Drama, Osian is able to express his creativity in children's theatre, improvisation, and music.
In 2019, Osian will be directing Blodwen, the first welsh opera, for its professional debut at NOVA arts center, Billings, Montana, United States of America.