In Salem's Lot (1979), Straker was the main antagonist and a more prominent villain than Barlow, unlike the novel, and was alive until the climax of the mini-series. Though seemingly human, this version of Straker turns out to be something more with incredible strength, and it is implied he possesses some kind of supernatural power; he manages to summon a fast wind as he abducts Ralphie Glick in the woods and easily manages to lift Dr. Bill Norton off the ground by himself with little effort, as he impales him on a wall filled with animal horns. He was, however, still mortal and was shot and killed by Ben Mears on the stairs of the Marsten house, though he took several bullets to the abdomen and continued to move until finally succumbing to his wounds. Straker was English in this version (as played by James Mason) and came from London. His name, according to Constable Gillespie, was actually Richard K. Straker, though it remains unknown what the middle initial stood for.
In 'Salem's Lot (2004), Straker's name is once again changed, this time into Richard Thomas Straker. He was portrayed by Donald Sutherland. Although he again has more screen time than Barlow in this version, his role is somewhat reduced from that of the original mini-series. He is also never actually seen in any of the same scenes with Barlow. In this version, he is killed as in the novel and left hanging upside down from the rafters of the Marsten house, drained of his blood. However, it is unclear if he was killed by Barlow, since it is established in the 2004 mini-series that the house itself has some kind of evil entity dwelling inside it that had previously killed Hubie Marsten in a similar way.