Frank has been a member of Westmeath County Council since 1967 and served as Chairman of the Council in 2004, and as Cathaoirleach in 2016-17.