Netflix Movies Starring Brian Henson
Brian Henson was born on November 3, 1963 in New York City, New York, USA as Brian D. Henson. He is a producer and actor, known for The Muppet Christmas Carol (1992), Farscape (1999) and Muppet Treasure Island (1996). He has been married to Mia Sara since April 6, 2010. They have one child. He was previously married to Ellis Flyte.
Read more on iMDB