Duncan Regehr: Duncan Regehr. Actor: The Monster Squad. Duncan Regehr was born in Lethbridge, Alberta and raised in Victoria, British Columbia, Canada. In his youth he distinguished himself as a champion figure skater, then had his own radio program at age 16. Regehr was also an Olympic boxing contender, and a classically trained Shakespearean stage performer in his native Canada before tackling Hollywood in 1980, where he began to develop his work...