Actor
Milo Taboada
Milo Taboada is an actor. Taboada has most recently worked on The Teacher Who Promised the Sea (2023), Bird Box Barcelona (2023) and Pan's Labyrinth (2006).
About Milo Taboada
- Name: Milo Taboada
Filmography as Actor
- The Teacher Who Promised the Sea (2023)
- Bird Box Barcelona (2023)
- Pan's Labyrinth (2006)