Arrowverse actor Patrick Sabongui looks back on his DC role as David Singh in The Flash and recalls his favorite moment of the series. Patrick Sabongui's Chief David Singh made his Arrowverse debut in ...