David Singh

Captain David Singh was the captain of the Central City Police Department.

Hunt for Gold
He was present when Captain Cold and Heat Wave assaulted the CCPD station. The Flash secured both him and Joe West when the thugs took the station apart.

Appearances

 * Vixen Season 0.5
 * The Flash: Season 2