Although she has quite a few movies and TV shows to add to her catalogue, her rise to fame was through Percy Jackson franchise portraying Annabeth, the daughter of Athena and Logan Lerman's love interest. She started acting at a tender age of 16 and doesn't seem to take a break as she just signed on to start in the movie adaptation of Baywatch due to be released in 2017.
Her nationality is American and of Irish, English, Czech and Italian descent. Not much is known about her personal life as she keeps her affairs out of the public eye. Her net worth is estimated at $4 million.