Neil is from Newtowncashel, Co. Longford and still lives in the parish with his wife Tara and their three young children. He is originally from a farming background having previously run the family farm in conjunction with his father Peter. Neil obtained an Engineering Degree from AIT and he worked as a site manager on various residential and commercial construction projects mostly based in Dublin. However, Neil had always had a deep interest in the Law and decided to embark on it as a profession.
To gain the required experience he attended Blackhall Place for training and worked with two different busy general practice law firms in Dublin before qualifying as a solicitor. After qualifying he continued to work in Dublin and then in a general practice in Carrick On Shannon before opening his own practice.