<Tr> <Th> Partner (s) </Th> <Td> Violetta Komyshan </Td> </Tr> <Tr> <Th> Parent (s) </Th> <Td> Arthur Elgort Grethe Barrett Holby </Td> </Tr> <P> Ansel Elgort (born March 14, 1994) is an American actor, singer and a DJ (under the name Ansølo). As a film actor, he played Tommy Ross in the horror film Carrie (2013), Caleb Prior in The Divergent Series franchise, Augustus Waters in the romantic teen drama The Fault in Our Stars (2014), and the title character in Edgar Wright's action thriller Baby Driver (2017). </P> <P> Elgort was born in Manhattan . His parents are Arthur Elgort, a fashion photographer who has worked extensively for Vogue for over thirty years, and Grethe Barrett Holby, an opera director . His father is of Russian Jewish descent, and his mother is of Norwegian, English, and German ancestry . His maternal grandmother, Aase - Grethe, was in the Norwegian resistance during World War II, and saved Norwegian Jewish children by moving them into neutral Sweden; because of these activities, she was imprisoned in a concentration camp . Elgort is named after photographer Ansel Adams . </P>

Who plays gus waters in the fault in our stars