David Allan Pearson has appeared in 4 shows and 13 movies. A performance to be found in the role of Captain in the series The Flash (2014). In the cinema, in the role of VPD Officer (Sc. 73) in the feature film Ballistic: Ecks vs. Sever.