Owen was brought up in Pontlliw, South Wales. He studied at the Royal College of Music and Drama with Beatrice Unsworth where he won numerous awards. His present teacher is Stephen Roberts.
At Welsh National Opera, he was an Associate Artist and the recipient of the WNO Schäfer Bursary 2005/2006 and the WNO Chris Ball Bursary. Roles included Dancaire Carmen, baritone in Seven Deadly Sins, Schaunard La Boheme, Masetto Don Giovanni, Figaro (cover) Il barbiere di Siviglia, Marullo Rigoletto, Cappadocian Salome, 1st Officer The Carmelites, Kuligin Katya Kabanova, Helmsman Tristan und Isolde, The Official Registrar Madama Butterfly. Other roles include Papageno The Magic Flute, Zurga The Pearlfishers, Escamillo Carmen, Guglielmo Così fan tutte, Dr. Falke Die Fledermaus, Lord Tristan Martha. In additiuon to main house productions, Owen performs and leads many workshops for WNO MAX (Education department) in both mainstream and special needs. Recent projects include Through listening eyes which was made into a DVD and won Best short film at the Calgary Film Festival, Canada and The Merman King, which has also been made into a DVD.
Recent Concert performances include Dvorak Mass in D, Puccini Messa di Gloria, Five Mystical Songs, Carmina Burana, Dvorak Requiem, Les Nuits D’ete, Petite Messe Solennelle, Karl Jenkins’ Mass for Peace (S4C recording), St. John Passion, St. Matthew Passion, Christmas oratorio, Mass in F Major, Messiah, Mozart and Fauré Requiem. Owen has recently made a solo recording entitled ‘Some Day’ and has just recorded the role of Kuligin in Katya Kabanova with Chandos. Owen was the winner of the 1997 Morriston Orpheus Choir Subscribers Award. In 2004, Owen came runner up in De Vive Voix competition at the Festival International d’Art Lyrique de Vivonne in France.
Owen was a performer with Live Music Now! which included recitals at the Purcell Rooms, South Bank and a performance for Her Majesty The Queen at Buckingham Palace.
Future engagements include The Magicians Cat WNO, Figaro (Cover) The Marriage of Figaro WNO, Dumbworld (New Production) in Ireland, which will open the new opera house at Wexford in 2009 and various concert performances throughout the country.