Enrique Castro Ríos holds a bachelor of arts from Brown University in USA and a master in screenwriting from the University of Bergen in Norway. His films include Family (2007) and the short Wata (2010), which explores conflicting inter-familial views on the politically charged expansion of the Panama Canal.