Maggie Geha

Biography

Known For

Filmography

as Lilly
as Abigail Spencer
as Abigail Spencer
2016 The Harrow
as Gale
2015 In Stereo
as Paula
2015 Ted 2
as Female Nurse
2014 Gotham
as Ivy Pepper
as Flo Bai
as Girl in Bed
2006 30 Rock
as Inga