Michelle Du
Michelle Du is an actress and producer, known for The Forbidden Kingdom (2008), Milk and Fashion (2007) and Locked (2011).
Michelle Du's FILMOGRAPHY
as Actor (1)