Elizabeth Greene is an assistant director and actress, known for Arc (2006), TV: The Movie (2006) and Che Guevara (2005).
Arc