Doug MacLeod: Doug MacLeod. Actor: The Boys. Doug MacLeod was born on 15 February 1953 in Winnipeg, Manitoba, Canada. He is an actor and writer, known for The Boys (2019), It Chapter Two (2019) and Good Witch (2015).
Known For: The Boys (Board Member #1), It Chapter Two (Head Honcho), Good Witch (Harry), Christmas 9 to 5 (Fritz Desmond)