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