Tom is married to Bridget with two children, Niall and Auna. Tom was elected to Laois County Council in 2009 and has worked tirelessly for the Emo electoral area, and from 2014, for Graiguecullen-Portarlington. He was involved in the completion of unfinished estates in Portarlington, secured funding for the refurbishment of the Old Schoolhouse, secured funding for the Stradbally community allotments, and set up community alerts in Emo and Vicarstown.
Tom served as Cathaoirleach of Laois County Council, in 2016-17.