All roles

Bad Lieutenant: Port of Call - New Orleans
2009, Movie - Crime, Drama
The Black Dahlia
2006, Movie - Crime, Drama, Thriller
David: Story of David
2016, Show - Drama, Comedy
My Son, My Son, What Have Ye Done
2010, Movie - Crime, Drama, Thriller
Lemon
2017, Movie - Drama, Comedy
Bound
2015, Movie - Drama, Thriller