5
/10
Mayor Castro is a fictional character portrayed by Brent Langdon in the TV series FBI: Most Wanted.
They appear in 1 episodes out of a total of 86 aired so far

Mayor Castro

by Brent Langdon

character

Episodes1

  • 7.7
    /10

    Obstruction

    episode S2.E11 april 2021
    After a double murder takes place in a small town, the team goes after the vigilante who relies on internet sleuths to exact revenge on suspects in the name of justice.