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 Al Sapienza as Detective Fred Chyre Jennifer Kitchen as Female Dispacher Nelson Leis as Scraggly Witness Marc Gaudet as Highway Patrolman Eli Shapera as Trent Brendon Zub as Kyle Matthew Robert Kelly as Coroner Rowan Longworth as Albert Co Starring Olivia Cheng as Linda Park Yoshié Bancroft as Nurse #2 Adele Noronha as Nurse #1 Dee Jay Jackson as Laundry Guy Lauren Carnovale as Barista Dagan Nish as Junkie Alistair Abell as ER Doctor Osmond Bramble as Uniform With Junkie Gigi Jackman as Bank Teller