3.2
/10
Senator Leach is a fictional character portrayed by Rick L. Dean in the TV series Scandal.
They appear in 1 episodes out of a total of 124 aired

Senator Leach

by Rick L. Dean

character

Episodes1

  • 6.2
    /10

    Over a Cliff

    episode S7.E18 april 2018
    With the existence of B613 exposed to the world, Olivia Pope and her Gladiators make the ultimate sacrifice in order to take down Cyrus and Jake-but how far will they go to get justice?