Milo Taboada
(no biography)
Known for
Acting
Place of birth
A Coruña, A Coruña, Galicia, Spain
Birthday
3/12/1981
Known For
Credits
Photos
Pan's Labyrinth
7.8
Amazing Elisa
4.3
Under the Ice
0
A Little Death
0
The Teacher Who Promised the Sea
7.6
Bird Box Barcelona
5.9
All the Names of God
6.3
Dhogs
5.6
The Island of Lies
5.5
HéCTOR
2