Mother Mountain 2022
as Selene
Home 2019
Actor
Hitchhiker 2017
as Vanessa Lutz
Lion 2016
as Annika
Spirit of the Game 2016
as Emily
An Accidental Soldier 2013
as Juliette
Credits from TMDB.