Isla Fisher is a famous actress from the outback of Australia. She had her start at age 9 in several Australian kid’s shows like Paradise Beach and Bay Cove. She was also a supporting actress in Scooby Doo, where Scooby falls in love with her and won’t stay off her leg.
Fisher was also a regular in the sort of canceled series Arrested Development. She had a very international upbringing since she was born in Oman, her mother lives in Greece, and her father is somewhere in Central America.