ActingRich LounelloBorn 1964-11-14· Albany, New York, USAKnown forInvasion2005SCI-FIPopeye the Slayer Man2025HORRORFull filmographyInvasion2005SCI-FIPopeye the Slayer Man2025HORROR