Has been practising law in Omagh since 1970. In 2010, obtained his Master’s Degree in Human Rights law. In 2013 was awarded a doctorate in Human Rights law from Queens University Belfast. Is now a consultant to the firm of Patrick Fahy & Co which he founded in 1970.