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 Nelson Leis as Scraggly Witness Jennifer Kitchen as Female Dispacher 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 Osmond Bramble as Uniform With Junkie Alistair Abell as ER Doctor Lauren Carnovale as Barista Gigi Jackman as Bank Teller Dagan Nish as Junkie