Tommy Walsh

Tommy Walsh, a character in Veil of Secrets series, is the Chief of Birchport Police. He made his first appearance in Book 1, Chapter 2.