Known for
Filmography

Curse of the Blind Dead
EN · 20204.1
as Farmer #1

Compulsion
EN · 20164.7
as Driver 2

Dante
EN · 20140.5
as Caronte

Il Professore
IT · 2012Not rated
as Luca Tarrese

Curse of the Blind Dead
as Farmer #1

Compulsion
as Driver 2

Dante
as Caronte

Il Professore
as Luca Tarrese