Fred Estrada

Born: None


Placeholder

The Legend of Diablo

as uncredited
Released: 2003-03-02

The small California town of Diablo is plagued with mysterious deaths after Sheriff Roberts...

Movie page

Crusade

as Cultist
First aired: 1999-06-09

Crusade is an American spin-off TV show from J. Michael Straczynski's Babylon 5. Its plot is set...

TV Show page