Joe RodriguezActingGuadalajara, Jalisco, MexicoKnown ForA Man Apart2003Gabriela20018 Heads in a Duffel Bag1997Unsolved Mysteries1988