Bereits Mitte 1981 nahm Demarco erstmals an einem professionellen Turnier teil; bei der Scottish Professional Championship verlor er im Viertelfinale sein Auftaktspiel gegen Matt Gibson. In den ersten drei Profisaison verlor Demarco ebenfalls recht häufig und kam so nie in eine Hauptrunde eines Ranglistenturnieres, weshalb er auf der Weltrangliste weiterhin als ungesetzter Spieler keine feste Position zugewiesen bekommen hatte. Erst als er während der &lt;a href="Snooker-Saison%201984/85"&gt;Saison 1984/85&lt;/a&gt; beim Grand Prix wegen der kampflosen Aufgabe Patsy Fagans eine Hauptrunde erreicht hatte, platzierte er sich auf der Weltrangliste und war nun auf Platz 92 zu finden. Dennoch setzte sich in den nächsten beiden Saisons Demarcos Form mit zahlreichen Niederlagen fort, ohne eine Hauptrunde zu erreichen, gewann er lediglich beim Classic 1986 ein Qualifikationsspiel gegen den Inder Omprakesh Agrawal. Abgerutscht auf Rang 120, reduzierte er mit der &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; seine Turnierteilnahmen deutlich; während dieser Saison nahm er nur an zwei Turnieren teil, konnte aber auch bei einem der Turniere, der Scottish Professional Championship, einen 6:0-Erfolg über Eddie McLaughlin feiern, bevor er selbst mit 0:6 ausschied, sein Gegner war der aufstrebende Stephen Hendry. In den nächsten drei Spielzeiten gewann er bei ungefähr gleichbleibender Turnieranzahl erneut kein einziges Spiel, bevor er in den nächsten beiden Saisons zwar wieder an deutlich mehr Turnieren teilnahm, aber jeweils lediglich ein Spiel gewinnen konnte und somit stets in der Qualifikation ausschied. Mittlerweile nur noch auf Rang 279 gelistet, bestritt er keine weiteren Profispiele mehr und verlor 1994 nach dreizehn Profisaisons seinen Profistatus.