In 2006, she filmed a full-length movie with famed Hong Kong Director Patrick Lam entitled Fu Zhi, or "After This Our Exile" as translated.
In 2010, she published a travelogue, Vis-à-Vis, which comprises short poems and photos shot in Cuba.