David Allan Pearson hat 4 Serien und 13 Filme gedreht. Unter anderem spielte er Captain in der Serie The Flash (2014).Im Kino in der Rolle des VPD Officer (Sc. 73) im Spielfilm Ballistic: Ecks vs. Sever.