D. Neal Brown was born on August 11, 1946 in Concord, New Hampshire, USA. He was an actor, known for
Where Are the Children? (1985) and
Spenser: For Hire (1985). He was married to Jean Coulter . He died on August 6, 2021 in Tamworth, New Hampshire, USA.