David Singh

Actor

David Singh is a fictional character who appears in various DC Comics publications. He is Crime Lab Director for the Central City Police Department, who takes Barry Allen into his lab on Captain Frye's orders. Singh appears as a recurring cast member on The CW television series The Flash played by Patrick Sabongui. This version is initially the Captain and later Chief of Police of the Central City Police Department.
David Singh is a fictional character who appears in various DC Comics publications. He is Crime Lab Director for the Central City Police Department, who takes Barry Allen into his lab on Captain Frye's orders. Singh appears as a recurring cast member on The CW television series The Flash played by Patrick Sabongui. This version is initially the Captain and later Chief of Police of the Central City Police Department.

David Singh Movies & TV Shows - Watch Online


David Singh Filmography