All roles

Detachment
2011, Movie - Drama
It Could Happen to You
1994, Movie - Drama, Comedy, Romance
16 Blocks
2006, Movie - Action, Crime, Adventure
3rd Street Blackout
2015, Movie - Comedy, Romance
Cradle Will Rock
1999, Movie - Drama
Brewster Place
1990, Show - Drama
Twisted
1996, Movie - Drama