David Brown has appeared in 1 show and 13 movies. A performance to be found in the role of Sheriff Logan in the series The Pinkertons. In the cinema, in the role of Bob Green in the feature film Ordinary Angels.