2007
2012
2016
2018
2002
1997
Vox Lux
The Signal
as Rod
Big Ain't Bad
as Clay
Money Monster
as Yao Appiah COO
How I Spent My Summer Vacation
as D'Angelo
Stomp the Yard
as Harold
Last Resort
as Julian Serrat