
Ansel Elgort (born March 14, 1994) is an American actor and singer. He began his acting career with a supporting role in the horror film Carrie (2013) and gained wider recognition for starring as a teenage cancer patient in the romantic drama film The Fault in Our Stars (2014) and for his supporting role in The Divergent Series (2014–2016). In 2017, he played the title character in Edgar Wright's action thriller Baby Driver, for which he received a Golden Globe Award nomination for Best Actor in a Motion Picture – Musical or Comedy. He is also known for his lead role in The Goldfinch (2019) and his performance in the lead role of Tony in Steven Spielberg's 2021 film version of West Side Story.

Baby Driver
2017 · as Baby

Divergent
2014 · as Caleb

Insurgent
2015 · as Caleb Prior

Allegiant
2016 · as Caleb Prior

The Fault in Our Stars
2014 · as Augustus Waters

Carrie
2013 · as Tommy Ross

West Side Story
2021 · as Tony

The Goldfinch
2019 · as Theodore Decker

Paper Towns
2015 · as Mason (uncredited)

Men, Women & Children
2014 · as Tim Mooney

Billionaire Boys Club
2018 · as Joe Hunt

November Criminals
2017 · as Addison

Groove Tails
as (voice)

Lucy Boomer
as Jack Ritchie

Jonathan
2018 · as Jonathan / John

Dinner with Audrey
as Count Hubert de Givenchy

The Stories of West Side Story
2022 · as Self

Something's Coming: West Side Story
2021 · as Self