All roles

Django Unchained
2012, Movie - Drama, Western
The Diplomat
2023, Show - Drama, Comedy, Thriller
Reptile
2023, Movie - Crime, Drama, Mystery
Blood Diamond
2006, Movie - Action, Drama, Thriller
Garden State
2004, Movie - Drama, Comedy, Romance
Get Him to the Greek
2010, Movie - Comedy, Music
Hitch
2005, Movie - Drama, Comedy, Romance
Away
2020, Show - Drama, Romance, Sci-Fi
Jason Bourne
2016, Movie - Action, Thriller
X-Men: Dark Phoenix
2019, Movie - Action, Adventure, Sci-Fi
Vinyl
2016, Show - Drama
Nights in Rodanthe
2008, Movie - Drama, Romance
Justice League: Crisis on Infinite Earths Part One
2024, Movie - Action, Animation, Sci-Fi
Prime
2005, Movie - Drama, Comedy, Romance
O.G.
2018, Movie - Drama
Saving Face
2004, Movie - Drama, Comedy, Romance
Wish I Was Here
2014, Movie - Drama, Comedy
Justice League: Crisis on Infinite Earths Part Three
2024, Movie - Action, Animation, Sci-Fi
Frank Embree
2017, Movie
Justice League: Crisis on Infinite Earths Part Two
2024, Movie - Action, Animation, Sci-Fi
The Code
2019, Show - Drama
Copper
2012, Show - Drama, Adventure
Outpost
2022, Movie - Drama, Horror, Thriller
Roger Dodger
2002, Movie - Drama, Comedy