Goddard is a fictional character portrayed by Omer Mughal in the TV series Fear the Walking Dead.
They appear in 1 episodes out of a total of 113 aired
Episodes1
Odessa
episode S8.E3 may 2023Mo's hunt to prove PADRE's true intentions has her in over her head as she's drawn into the larger web of secrets.