All roles

The Dark Knight
2008, Movie - Action, Crime, Drama
Fast & Furious
2009, Movie - Action, Crime, Thriller
Half Nelson
2006, Movie - Drama
Che: Part One
2008, Movie - Drama, History, War
Power
2014, Show - Crime, Drama
Contagion
2011, Movie - Drama, Sci-Fi, Thriller
Lady in the Water
2006, Movie - Drama, Fantasy, Mystery
Birth/Rebirth
2023, Movie - Drama, Mystery, Horror
Bernard and Doris
2006, Movie - Drama, Comedy
Sunken City
2014, Movie - Crime, Drama, Comedy
The Unusuals
2009, Show - Drama, Comedy
No Names
2016, Movie - Drama, Comedy, Thriller
Troubled Waters
2013, Movie - Drama
Year by the Sea
2016, Movie - Drama, Comedy, Romance
Sunset Stories
2012, Movie - Drama, Comedy, Mystery
Spoken Word
2009, Movie - Drama
Happy New Year
2011, Movie - Drama, War
The Good Doctor
2011, Movie - Drama, Mystery, Thriller
Anyone Home?
2018, Movie - Horror
Bollywood Calling
2001, Movie - Drama, Comedy, Music
Poster Boy
2004, Movie - Drama, Comedy, Romance
Anamorph
2007, Movie - Crime, Thriller
Life in Flight
2010, Movie - Drama, Comedy, Romance