Isabel Lucas is an Australian actress of Swiss descent, perhaps best known for her role as Tasha Andrews on popular Australian television soap opera Home and Away until 2006 and for her active role in various environmental awareness organisations including Greenpeace International. Lucas moved to Los Angeles in early 2008. Lucas' current projects include Transformers: Revenge of the Fallen (2009) and Rights Revoked (2009), a documentary shot with friend and actress Elissa Sursara for Animal Planet.
Early life and family
As a child, Lucas lived...