Ned Dowd
75 years old
overview
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).
show more
appearing in
Popeye
Slap Shot
48 Hrs.
Endangered Species
Southern Comfort
Bottle Rocket
Home
Feed
Search
Open user menu
Open Menu