Margaret Hoover
- Actress
Margaret Hoover was born in 1977 in Pittsburgh, Pennsylvania, USA. She is an actress, known for Billions (2016), Up to Us (2012) and At This Hour with Kate Bolduan (2014). She has been married to John Avlon since 7 November 2009.