Dal 1990 al 1992 allena nelle giovanili del , club di seconda divisione; nella stagione 1992-1993 allena il , con cui conquista un diciottesimo posto nella seconda divisione inglese. In seguito nel dicembre del 1994 viene ingaggiato come allenatore dello , club della prima divisione irlandese, con cui conclude il campionato 1994-1995 al terzo posto in classifica (a 2 punti dal vincitore del campionato) e raggiunge la finale di Coppa d'Irlanda, persa per 2-1 contro il . Al termine della stagione lascia il club irlandese per tornare in patria, sulla panchina del , in terza divisione; dopo un quarto posto in classifica ed una sconfitta nella finale play-off per la promozione in seconda divisione contro il nella sua prima stagione, il 23 dicembre 1996 viene esonerato dopo un brutto inizio di stagione (che si concluderà poi con la retrocessione delle "Magpies" in quarta divisione), con un bilancio totale di 33 vittorie, 24 pareggi e 26 sconfitte in 83 partite alla guida del club. Dopo un periodo di inattività, nell'ottobre del 1997 diventa allenatore della nazionale del Vietnam, con cui vince una medaglia di bronzo nei XIX Giochi del Sud-est asiatico. In seguito, nel marzo del 1998 diventa responsabile del settore giovanile del , club della prima divisione inglese; lascia l'incarico nel marzo del 1999 per andare a lavorare come vice della nazionale birmana.