Known for directing
1988-07-24 · 38 yearsBorn in Santo Domingo, Dominican Republic
1 titles
Hotel Coppelia
MovieWinter 2021