Meghan Duggan was born on September 3, 1987 in Danvers, Massachusetts, USA. She has been married to Gillian Apps since September 22, 2018.
No data