No biography available.
Teresa (1987)
Who's Afraid of Zorro (1975)
Apocalypse Joe (1970)
I due maggiolini più matti del mondo (1970)
Naked Violence (1969)
Tomb of Torture (1963)
Maruzzella (1956)