View all
Terry Dougas was born on 25 May 1977 in Vancouver, British Columbia, Canada. Terry is a producer and executive, known for Good Time, I Am Mother and With Great Power: The Stan Lee Story. imdb.com