Early Life and Career Background and Family Huffman was born on April 17, 1978, in Vancouver, British Columbia, Canada. She grew up in a family that valued the arts and encouraged her creative pursuits from an early Read More
October 23, 2024