Ansel Elgort, born March 14, 1994, in New York City, New York, USA, is an American actor, model, and DJ/Producer, known for playing Tommy Ross in ‘Carrie’ (2013), Caleb Prior in ‘Divergent’ (2014), and Augustus Waters in ‘The Fault in Our Stars’ (2014).
Elgort came from a family of artists; his father is a photographer who has worked for Vogue, and his mother, an opera director who encouraged him to try out for School of American Ballet at an early age of nine.
Elgort started taking acting classes at the age of twelve. He starred in his high school’s production of Guys and Dolls. He appeared in the off-Broadway play, Regrets, by Matt Charman.
Elgort’s made his film debut in the 2013 remake of Carrie. He soon followed that up with a box office hit science fiction action film ‘Divergent’ as Caleb.
In May 2013, immediately after filming of ‘Divergent’ was completed, he landed the role of Augustus Waters in the film adaptation of John Green’s novel ‘The Fault in Our Stars’.