里卡尔多·德·蒙特埃尔,Born in Lima, Peru, Ricardo de Montreuil has achieved recognition in a wide range of media, including film, television, advertising and print. His latest film "Mancora" was selected for competition in the World Drama category at the Sundance Film Festival 2008.