Biography unavailable.
The Year of the Cannibals
as Rebel
Year One
as Pietro Secchia
Smiling Maniacs
as Minister