Gladiator II 2024
Location Manager
The Ulysses Project 2022
as Stephen Dedalus / Leopold Bloom
No Beast So Fierce 2016
as Shyboy
Split 2016
as Lil's boyfriend
Surviving Family 2014
as Hank Malone
Burning Blue 2014
as Gorden
Kick-Ass 2010
as 1st Gang Kid
Dough Boys 2008
as Card Hustler
Credits from TMDB.