Lil Woods: Lil Woods. Actress: Nanny McPhee Returns. Lil Woods was born on 9 April 1998 in Harbury, Warwickshire, England, UK. She is an actress, known for Nanny McPhee Returns (2010), Blessed (2008) and Disco (2010).
Known For: Nanny McPhee Returns (Megsie Green), Blessed (Charlotte(as Lillian Woods)), Disco (Rachel), Friends of Money (Camera and Electrical Department)