View all
Canadian actress
elizabethwhitmere.com
Elizabeth Whitmere was born on 8 May 1981 in Timmins, Ontario, Canada. She is an actress and writer, known for UnREAL, The Handmaid's Tale and Designated Survivor. She has been married to Terry McGurrin since 20 August 2005. imdb.com