Colonel John Flood is a fictional character portrayed by Grainger Hines in the TV series True Blood.
They appear in 1 episodes out of a total of 80 aired
Episodes1
Trouble
episode S3.E5 july 2010Eric's thirst for revenge is reawakened.