W 2013 był nominowany do nagrody Phoenix Film Critics Society Awards w kategorii „Najlepszy wykonawca młodzieżowy jako lider lub w roli drugoplanowej”.

Dołączył do obsady filmu Jurassic Park IV (2015) jako Zach Mitchell z Chrisem Prattem i Bryce Dallas Howard. W dramacie Being Charlie (2015) wcielił się w tytułowego bohatera. W komediodramacie Twój Simon (Love, Simon, 2018) z udziałem Keiynana Longsdale'a, Josha Duhamela i Jennifer Garner zagrał postać geja Simona Spiera.

Wybrana filmografia filmy fabularne 2009: CC 2010 (film krótkometrażowy) jako młody Tata CC 2010: Displaced (film krótkometrażowy) jako Dzieciak w ręczniku 2013: Królowie lata (The Kings of Summer) jako Joe Toy 2015: The Cav Kid (film krótkometrażowy) jako punk 2015: Being Charlie jako Charlie 2015: Jurassic World jako Zach Mitchell 2016: Piąta fala (The Fifth Wave) jako Ben Parish 2017: Ponad wszystko (Everything, Everything) jako Olly Bright 2018: Twój Simon jako Simon Spier

seriale TV 2010–2015: Melissa i Joey (Melissa & Joey) jako Ryder Scanlon 2012: