Preston Lennox (tt0114508)Fictional CharacterRole Character Preston Lennox (tt0114508)Role MovieSpeciesRole ActorMichael Madsen