Josh Roberts is a fictional character portrayed by Bryan Marshall in the TV series Heartbeat.
In the first episode they appeared in, titled Give a Dog a Bad Name (season 8), they were 60 years old.
They appear in 1 episodes out of a total of 372 aired
Episodes1
Give a Dog a Bad Name
episode S8.E7 october 1998Josh Roberts is a first class vet, but he also has developed a drinking problem after his wife's death and is almost always drunk. He forces sergeant Craddock off the road one night and Craddock orders his constables to be on a special lookout for drunken drivers in general and Roberts in particular. That does not scare off Roberts, who considers himself safe because he is the only vet in the area and he stages his own little, private war against the sergeant. There is a country fair in Aidensfield and Greengrass sees yet another opportunity to earn a quit or two and opens a stall just outside the fair and leaves David in charge. And he has some real bargains. Especially the sheep skin rugs! Phil tries to make a good impression on Sue Driscoll, the new secretary at the Ashfordly police station.