All roles

No Dogs or Italians Allowed
2023, Movie - Animation, Drama, History
The Successor
2023, Movie - Drama, Thriller
Un'altra vita
1992, Movie - Drama
Belle Époque
1995, Show - Drama
The Mask of Satan
1990, Movie - Horror