His film appearances include The Kings of Summer (2013), Paper Towns (2015), Brad's Status (2017), Scary Stories to Tell in the Dark (2019), Chemical Hearts (2020), and Wolfs (2024).
In the same year, Abrams played the role of young version of Joel David Moore's character Adam Lipschitz in the comedy movie Jewtopia, which was released on April 26, 2012.
[6] In 2013, Abrams appeared in the action thriller movie Gangster Squad directed by Ruben Fleischer, based on a non-fiction book by Paul Lieberman.
[9] In 2015, Abrams appeared in supporting role in Jake Schreier's romantic comedy-drama film Paper Towns, based on the 2008 novel of the same name by John Green.
In 2017, Abrams co-starred in Kyle Wilamowski's film All Summers End, playing Hunter Gorski, a scruffy 16-year-old who pays little attention to his best friend Conrad's first love.
[14] In 2019, Abrams was cast as Ethan in the teen drama series Euphoria, based on the Israeli miniseries of the same name, created by Ron Leshem and Daphna Levin.
[22][23] In 2022, Abrams played the role of Max Broussard in the teen comedy film Do Revenge directed by Jennifer Kaytin Robinson.