
Acting
Born August 24, 1990 · Wellesley, Massachusetts, USA
Edmund Donovan (born August 24, 1990) is an American theatre, film, and television actor. Donovan won the Drama Desk Award for Outstanding Actor in a Play, the Lucille Lortel Award, and the Obie Awar…