Major Landau is a fictional character portrayed by Derrick Williams in the TV series Homeland.
They appear in 1 episodes out of a total of 96 aired
Episodes1
Chalk Two Down
episode S8.E5 march 2020Carrie chases answers. Max attempts a rescue. G'ulom takes an opportunity.