Stephen hails from Donegal, Ireland. Having started as an assistant pro at Royal County Down GC, Stephen launched his coaching career in Dubai in 2006. Since working with his first tour pro in 2007, Stephen has continued to build on his experience of teaching on many various tours all over the world and now spends the majority of his time in the USA. Stephen Currently coaches 5 of the Worlds Top 50 players.