2022
My Father's Dragon
Actor - Cornelius (voice)
Marlowe
Actor
2018
Show Dogs
Actor - Dante
2017
Battle of the Sexes
Actor - Ted Tinling
2016
Hurricane Bianca
Actor - Lawrence Taylor
2012
Any Day Now
Actor - Rudy Donatello
2010
Burlesque
Actor - Alexis
Full filmography