Originaria di Memphis, Tennessee, ha frequentato la St. Mary’s Episcopal School e si è diplomata alla Lausanne Collegiate School nel 1996, per poi studiare teatro al Hanover College prima di conseguire un Bachelor of Fine Arts presso la Boston University, dove ha ricevuto il premio “Excellence in Acting: Professional Promise” della Bette Davis Foundation. Dopo la laurea ha proseguito la formazione…