Tommy Walsh

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