No photoActingCarlo LonghiKnown forSlave of the Cannibal God1978ADVENTUREFull filmographySlave of the Cannibal God1978ADVENTURE