Op 16 oktober 2016 leidde Owen zijn eerste wedstrijd in de Welshe nationale competitie. Tijdens het duel tussen Cardiff Metropolitan University en Cefn Druids (5–0) trok de leidsman driemaal de gele kaart.[1] In Europees verband debuteerde hij op 15 juli 2021 tijdens een wedstrijd tussen NSÍ Runavík en FC Honka in de eerste voorronde van de Europa Conference League; het eindigde in 1–3 en Owen deelde vijf gele kaarten uit.[2] Zijn eerste interland floot hij op 29 maart 2022, toen Malta met 2–0 won van Koeweit in een vriendschappelijke wedstrijd. Alex Satariano en Teddy Teuma zorgden voor de doelpunten. Tijdens dit duel gaf Owen twee gele kaarten, beiden aan de Koeweitse spelers.[3]