2025 - A Big Bold Beautiful Journey - Attore
2025 - Lilo & Stitch - Attore - voce di Pleakley
2024 - Road House - Attore - Ben Brandt
2020 - I molti santi del New Jersey - Attore - Paulie "Walnuts" Gualtieri
2019 - No Time to Die - Attore - Logan Ash
2019 - Aladdin - Attore - Principe Anders
2018 - Game night - Indovina chi muore stasera? - Attore
2016 - La grande scommessa - Attore
2015 - Il ponte delle spie - Attore - Doug Forrester
2015 - The Meddler - Attore - Ben
2014 - The Great Gilly Hopkins - Attore - Ellis
2014 - Into the Woods - Attore - Principe di Rapunzel
2013 - The East - Attore - Porty McCabe
2012 - Botte di fortuna - Attore - Arnie
2011 - Damsels in Distress - Ragazze allo sbando - Attore - Thor
2009 - Happy Tears - Attore - Ray