Senator Duff is a fictional character portrayed by W. Scott Parker III in the TV series Homeland.
They appear in 1 episodes out of a total of 96 aired
Episodes1
Achilles Heel
episode S1.E8 november 2011Carrie and Saul reel from the news that Walker is alive as the intelligence community clashes on the best way to capture him; Brody learns a shocking truth about his captivity.