Skip to content
NDISCOVERY

Acting

Francesca Osso

Known for

8.1

Doc

2020 · TV Series · Drama · Action & Adventure

–

Lost Love

2023 · Movie · Drama · Romance

5.0

ARCA

2025 · Movie · Sci-Fi · Drama

Francesca Osso — movies & series · Netflix Discovery