Actress, Director, Writer Risa Machuca is an actress and director, known for Shortstop (2006), Así es (2008) and Snapshot (2005). Search: