Marea Lambert Barker is an actress, known for Scooby-Doo (2002), Nim's Island (2008) and Gettin' Square (2003). Read more on iMDB