David Foster was born on November 1, 1949 in Victoria, British Columbia, Canada as David Walter Foster. He is known for his work on The Bodyguard (1992), The Secret of My Success (1987) and St. Elmo's Fire (1985). He has been married to Katharine McPhee since June 28, 2019. He was previously married to Yolanda Hadid, Linda Thompson, Rebecca L. McCurdy and B.J. Cook.