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.
2005年参演电影《鸡仔总动员》。
2007年参演电影《未来小子》。
2008年参演电影《闪电狗》。
2009年参演电影《无敌雷诺》。
2013年参演电影《冰雪奇缘》。