Brian Henson
Brian Henson was born on November 3, 1963 in New York City, New York, USA as Brian David Henson. He is a producer and actor, known for The Muppet Christmas Carol (1992), Labyrinth (1986) and Muppet Treasure Island (1996). He has been married to Mia Sara since April 6, 2010. They have one child. He ...