![](https://image.tmdb.org/t/p/w300/g5PRcmk5aRLa6RE7X8I6Sgh5YfT.jpg)
Otilio Castro
Birthday: 1962-08-12 | Place of Birth: Santiago, Chile...
Known For
Acting
Year
Title
Role
2021
No nos quieren ver
as Jaime Parraguez
2014
Redeemer
as Emilio
2009
Mandrill
as Waldo
2006
Kiltro
as Barman