Home›Leonor KeilLeonor KeilKnown for ActingPlace:Ponta Delgada, Açores, PortugalMovies2024Light Was a Break Details 2023The Sibyl Details 2023The Nothingness Club Details 2016The Amazed Spectator Details 20133x3D Details 2013CineSapiens Details 2011The Baron Details