Biography

Roberto Castillo is a director and actor, known for Instinto asesino II (1995), La furia de un gallero (1992) and El hombre de hielo (1990).