Ned Dowd was born on May 26, 1950 in Boston, Massachusetts, USA. He is a producer and assistant director, known for Apocalypto (2006), The Last of the Mohicans (1992) and The Count of Monte Cristo (2002).
1996
as Dr. Nichols
1982
as Big Cop
as Deputy Bobby
1981
as Hunter
1980
as Butch, a Tough
1977
as Ogilthorpe