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 Rowan Longworth as Albert Matthew Robert Kelly as Coroner Co Starring Olivia Cheng as Linda Park Gigi Jackman as Bank Teller Yoshié Bancroft as Nurse #2 Dee Jay Jackson as Laundry Guy Adele Noronha as Nurse #1 Dagan Nish as Junkie Osmond Bramble as Uniform With Junkie Alistair Abell as ER Doctor Lauren Carnovale as Barista