Dr. LeBlanc is the father of Sherry LeBlanc and husband of Mrs. LeBlanc. Both he and his wife were murdered by the mysterious organization Iliaster, to acquire the special Z-ONE card he had designed. He had discovered what Iliaster had been up to using the Infinity device. Clark Smith, the president of Momentum Express Development Organization, was then responsible for allowing his murder. In the dub they are instead kidnapped by Iliaster and sent to a unknown secret location, though it's implied that they were also killed in the dub.