Guest Stars Patrick Sabongui as David Singh Greg Finley as Tony Woodward Co Starring Logan Williams as Young Barry Allen Amina Elkatib as Young Iris Lauren Lee Denham as Stacy Conwell Daniel Mallinson as Officer Doyle Austin Dunn as Young Tony Travis MacDonald as Tat Man