Biography

Ed French was born on April 17, 1951 in Boston, Massachusetts, USA. He is known for his work on Star Trek VI: The Undiscovered Country (1991), Dragonball Evolution (2009) and Terminator 2: Judgment Day (1991).

Filmography