Natasha BeaumontActingBorn 21/06/1974Kuala Lumpur, MalaysiaKnown ForA Moody Christmas2012Inception2010My Spy Family2007Little Fish2005Small Claims2004Peep Show2003The Lost World1999Farscape1999All Saints1998Water Rats1996Home and Away1988EastEnders1985