Actor who plays the lead character in the Percy Jackson films. He starred alongside Emma Watson in The Perks of Being a Wallflower in 2012 and also played roles in the films The Butterfly Effect, The Number 23, Noah, and 3:10 to Yuma. In 2020, he began playing the lead character on the Amazon series Hunters.
He earned a Young Artist Award for Best Performance by a Leading Young Actor for his role as Luke Chandler in the 2003 TV movie A Painted House.
His grandparents fled Europe in the 1930s to escape the Nazis. He has an older brother, Lucas, and an older sister, Lindsey. He was briefly engaged to actress Alexandra Daddario. He later became romantically linked to artist analuisa corrigan.