Played James Gordon Jr. in The Dark Knight and later had the lead role in Dolphin Tale. On television, he has appeared on CSI: Crime Scene Investigation, House M.D., and Without a Trace.
He had his first film acting experience in the movie Babel, which starred Brad Pitt. After this, he had an uncredited role in the 2007 film Deeply Irresponsible.
He has been nominated for several Young Artist Awards.
His mother, Christie Gamble, was a theater actress. She and Nathan's father ran a drama camp and worked as theater directors.
He was in the 2008 film Marley & Me, which starred Jennifer Aniston.