The Theft of the Caravaggio 2026
as Leone
Last Call for Nowhere 2016
as Hostess at Lampedusa airport
13 Hours: The Secret Soldiers of Benghazi 2016
as CIA Agent
The Devil's Double 2011
as School Girl 2
Credits from TMDB.