Known For
Acting
Place of Birth
Amsterdam, Netherlands
Touch
Celeste
2012
Argo
British Airways Flight Attendant
The Last Witch Hunter
Fatima
2015
The Fault in Our Stars
Hostess
2014
Unnatural
Quincy
Club Life
Stephanie
Dean Slater: Resident Advisor
Katrina
2013