All roles

The Punisher
2004, Movie - Action, Crime, Drama
The First of May
1999, Movie - Drama, Family
Electra
1990, Movie - Drama