Játékvezetésből 1972-ben Belfastban vizsgázott. Vizsgáját követően a Belfasti Labdarúgó-szövetsége által üzemeltetett labdarúgó bajnokságokban kezdte sportszolgálatát.
minősítésével. Az Északír Labdarúgó-szövetség Játékvezető Bizottságának (JB) minősítésével az IFA Championship, majd 1979-től a NIFL Premiership játékvezetője. A nemzeti játékvezetéstől 2003-ban visszavonult.
Az 1986-os labdarúgó-világbajnokságon, az 1990-es labdarúgó-világbajnokságon és az 1994-es labdarúgó-világbajnokságon a FIFA JB játékvezetőként alkalmazta. A FIFA JB elvárása szerint, ha nem vetett, akkor partbíróként tevékenykedett. 1986-ban kettő csoportmérkőzésen és az egyik nyolcaddöntőn 2. számú besorolást kapott. 1990-ben három csoportmérkőzésen, benne kettőn és az egyik nyolcaddöntőn egyes számú besorolást kapott, játékvezetői sérülés esetén továbbvezetheti a találkozót. Világbajnokságon vezetett mérkőzéseinek száma: 2 + 7 (partbíró).
Pályafutását befejezve a FIFA JB az UEFA JB hatáskörébe tartozó játékvezetők nemzetközi ellenőre.
2006-ban az Északír Labdarúgó-szövetség (IFA) JB kinevezte a játékvezetők fejlesztési igazgatójának. Feladata országosan szervezni, irányítani a játékvezetők toborzását, a fiatal, minőségileg jobb játékvezetők szakmai pályájának koordinálása.