No photoNelli OrellActingBorn 11/01/2002Helsinki, FinlandKnown ForPirunpeli2025Roni Back: Suomen Suurinta Piilosta2024Spill the Tea2023