CharacterMike RyersonMike Ryerson in Salem's Lot (1979), played by Geoffrey Lewis. Played byGeoffrey LewisAppears inSalem's Lot1979