Rafael del Castillo is known for Hospital Central (2000), Desaparecida (2007) and U.C.O. (2008).
No data