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 Travis MacDonald as Tat Man Daniel Mallinson as Officer Doyle Austin Dunn as Young Tony