Emily Piggford is an actor.
1996 • as Professor Elizabeth Newport
2012 • as Lab Tech
2019 • as Suki Ito
2010 • as Tomoe
2009 • as Sally Lipton
2019 • as Helen