Catherine ye orixinaria de Lima, Perú. Viaxó a los Estaos Xuníos pasistir al programa destudios de cine de Los Angeles City College, y de la UCLA. Los sos guiones y direición fueron reconocíos por Women In Film, y recibió una beca desa Organización WIF.