Her most recent film, La Promesa (The Vow) was filmed in Cuba and is set against the backdrop of St. Lazarus Day (December 17th). Her work has been broadcast on WYBE TV 35 and The Learning Channel. Her films have been awarded Best Documentary at the Big Muddy Film Festival, U.S. Super 8 and DV Festival, and the Philadelphia Film Festival's Festival of Independents, among others. She has received a Fulbright Grant to travel to Colombia, a Window of Opportunity grant from the Leeway Foundation, and a Philadelphia Stories Production Grant from WYBE.