Known for
Filmography

Robot Jox
EN · 19905.5
as Hercules

Valentina
IT · 19894.8
as Phil Rembrandt

The Last Temptation of Christ
EN · 19887.2
as People at Sermon

Demons
IT · 19856.6
as Ripper (voice) (uncredited)

Warrior of the Lost World
EN · 19832.9
as Outsider

Devil Hunter
ES · 19804.4
as Jack / Peter (voice) (uncredited)


