Niall is a veterinary surgeon who qualified from Glasgow in 1982. Niall was in mixed practice in Fife for 2 years, then worked for PDSA in 25 years in London and Glasgow. He suffers from Multiple Sclerosis and retired from clinical practice in 2009.
Today, he now does assessments and occasional teaching at Glasgow Vet School. He was on the Royal College of Veterinary Surgeons Council for 10 years and is a past president and treasurer and is still involved in some RCVS committee work.
He is married to Colette and they have three grown children, three grandchildren, a Border Terrier and a cat.