Michelle Du is known for The Forbidden Kingdom (2008), Milk and Fashion (2007) and Locked (2011).
Sin datos