No photoActingRoger PeriardKnown forReGenesis2004SCI-FIRabid1977HORRORFull filmographyReGenesis2004SCI-FIRabid1977HORROR