Stand by · pulling the latest frames
Acting
Born · 1956
Fusagasugá, Cundinamarca, Colombia
Saín Castro (Fusagasugá, August 7, 1956) is a Colombian director and actor.
The Strategy of the Snail
1993
Ilona Arrives with the Rain
1996
The Art of Losing
2004
Time Out
1998
Un caballo en la alcoba
2024
Policiaco Sin Crimen
2026