Guest Stars Patrick Sabongui as David Singh John Wesley Shipp as Dr. Henry Allen Michelle Harrison as Nora Allen Logan Williams as Young Barry Allen Stephen Amell as Oliver Queen / Arrow Fulvio Cecere as Officer Vukovich Chad Rook as Clyde Mardon Troy Rudolph as Paramedic #2 Nelson Leis as Scraggly Witness Al Sapienza as Detective Fred Chyre Jennifer Kitchen as Female Dispacher Marc Gaudet as Highway Patrolman Matthew Robert Kelly as Coroner Brendon Zub as Kyle Rowan Longworth as Albert Eli Shapera as Trent Co Starring Olivia Cheng as Linda Park Yoshié Bancroft as Nurse #2 Adele Noronha as Nurse #1 Dee Jay Jackson as Laundry Guy Gigi Jackman as Bank Teller Osmond Bramble as Uniform With Junkie Dagan Nish as Junkie Alistair Abell as ER Doctor Lauren Carnovale as Barista