Theodore "Teddy" Annis was born February the 2nd, 1980 in Calgary, Alberta, Canada. He is the ...
Grandson of Stu Hart & Helen Hart.
Calgary, Alberta, Canada
The latest actress to portray Black Canary took superhero tips from some seasoned pros.
Discover what Will and Margot said