All roles

The Lizard
2004, Movie - Action, Comedy
The Color Purple
2010, Movie - Drama, Romance, Thriller
The Bora
2024, Movie - Thriller
In the Name of the Father
2006, Movie - Drama, War
Third Floor
2010, Movie - Crime, Drama, Thriller