We don't have a biography for David Singh yet. Hang in there, or go ahead and contribute one.
Appearances
The Flash
Guest cast, played by Patrick Sabongui
- Episode 1x01: Pilot (Oct 7, 2014)
- Episode 1x02: Fastest Man Alive (Oct 14, 2014)
- Episode 1x03: Things You Can't Outrun (Oct 21, 2014)
- Episode 1x04: Going Rogue (Oct 28, 2014)
- Episode 1x05: Plastique (Nov 11, 2014)
- Episode 1x06: The Flash Is Born (Nov 18, 2014)
- Episode 1x07: Power Outage (Nov 25, 2014)
- Episode 1x08: Flash vs. Arrow (Dec 2, 2014)
- Episode 1x10: Revenge of the Rogues (Jan 20, 2015)
- Episode 1x15: Out of Time (Mar 17, 2015)
- Episode 1x16: Rogue Time (Mar 24, 2015)
- Episode 1x17: Tricksters (Mar 31, 2015)
- Episode 1x19: Who Is Harrison Wells? (Apr 21, 2015)
- Episode 1x20: The Trap (Apr 28, 2015)
- Episode 1x21: Grodd Lives (May 5, 2015)
- Episode 1x23: Fast Enough (May 19, 2015)
- Episode 2x01: The Man Who Saved Central City (Oct 6, 2015)
- Episode 2x06: Enter Zoom (Nov 10, 2015)
- Episode 2x09: Running to Stand Still (Dec 8, 2015)
- Episode 2x13: Welcome to Earth-2 (Feb 9, 2016)
- Episode 2x20: Rupture (May 3, 2016)
- Episode 2x22: Invincible (May 17, 2016)
- Episode 3x05: Monster (Nov 1, 2016)
- Episode 4x02: Mixed Signals (Oct 17, 2017)
- Episode 4x07: Therefore I Am (Nov 21, 2017)
- Episode 4x09: Don't Run (Dec 5, 2017)
- Episode 4x10: The Trial of the Flash (Jan 16, 2018)
- Episode 4x14: Subject 9 (Feb 27, 2018)
- Episode 4x23: We Are the Flash (May 22, 2018)
- Episode 5x01: Nora (Oct 9, 2018)
- Episode 5x02: Blocked (Oct 16, 2018)
- Episode 5x11: Seeing Red (Jan 22, 2019)
- Episode 5x12: Memorabilia (Jan 29, 2019)
- Episode 5x21: The Girl with the Red Lightning (May 7, 2019)
- Episode 5x22: Legacy (May 14, 2019)
- Episode 6x15: The Exorcism of Nash Wells (Mar 17, 2020)
- Episode 6x16: So Long and Goodnight (Apr 21, 2020)
- Episode 6x17: Liberation (Apr 28, 2020)
- Episode 6x19: Success Is Assured (May 12, 2020)
- Episode 7x02: The Speed of Thought (Mar 9, 2021)
- Episode 7x03: Mother (Mar 16, 2021)
- Episode 8x16: The Curious Case of Bartholomew Allen (May 25, 2022)
- Episode 9x09: It's My Party and I'll Die If I Want To (Apr 26, 2023)
- Episode 9x10: A New World, Part 1: Reunions (May 3, 2023)
- Episode 9x13: A New World, Part 4: Finale (May 24, 2023)