介绍:
Ned Dowd was born on May 26, 1950 in Boston, Massachusetts, USA. He is known for his work on 启示 (2006), The Last of the Mohicans (1992) and 新基督山伯爵 (2002).