PersonOlivia Taylor Dudley4 credits in the catalogue: acting.ActingChernobyl Diaries2012NatalieThe Dictator2012Nurse Svetlana (uncredited)The Magicians2015Alice QuinnShe Dies Tomorrow2020Erin