David Allan Pearson has appeared in 12 shows and 18 movies. A performance to be found in the role of Captain in the series The Flash (2014). In the cinema, in the role of Bob in the feature film It Was Always You.