介绍:
Dara McGarry was born on October 14, 1964 in Nashville, Tennessee, USA. She is known for her work on 拜见罗宾逊一家 (2007), 四眼天鸡 (2005) and Assassin's Creed (2016). She was previously married to Russ McGarry and Edward Potter Haggard.