Játékvezetési vizsgáját követően lakóterületének Labdarúgó-szövetsége által üzemeltetett labdarúgó bajnokságokban kezdte sportszolgálatát. A Walesi Labdarúgó-szövetség Játékvezető Bizottságának (JB) minősítésével Welsh Premier League játékvezetője. Küldési gyakorlat szerint rendszeres 4. bírói szolgálatot is végzett.
A Walesi labdarúgó-szövetség JBterjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 1993-tól tartotta nyilván bírói keretében. A FIFA JB központi nyelvei közül az angolt beszéli. Több nemzetek közötti válogatott, valamint UEFA-kupa klubmérkőzést vezetett. A walesi nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében többedmagával a 8. helyet foglalja el 3 találkozó szolgálatával. A nemzetközi játékvezetéstől 1998-ban búcsúzott. Válogatott mérkőzéseinek száma: 5.