All roles

Baghead
2023, Movie - Horror
Canary Black
2024, Movie - Action, Drama
In the Name of the Father
1993, Movie - Drama
Troy
2004, Movie - Drama, History
Frida
2002, Movie - Drama, Romance
Reign Over Me
2007, Movie - Drama
Peter Pan
2003, Movie - Adventure, Family, Fantasy
Deep Blue Sea
1999, Movie - Action, Sci-Fi, Horror
Mozart in the Jungle
2014, Show - Drama, Comedy, Music
The Bank Job
2008, Movie - Crime, Drama, Thriller
Circle of Friends
1995, Movie - Drama, Romance
Dangerous Waters
2023, Movie - Thriller
Mouthpiece
2019, Movie - Drama
My Own Worst Enemy
2008, Show - Drama
Shrink
2009, Movie - Drama, Comedy
Small Apartments
2012, Movie - Crime, Drama, Comedy
Karaoke
1996, Show - Drama
The Guitar
2008, Movie - Drama, Music, Romance
Cold Lazarus
1996, Show - Drama, Sci-Fi
Dangerous Parking
2007, Movie - Drama
Timecode
2000, Movie - Drama, Romance
Quitters
2015, Movie - Drama, Comedy
The Seventh Stream
2001, Movie - Drama, Fantasy, Romance
Knife Fight
2013, Movie - Drama