Guest Stars Patrick Sabongui as David Singh David Ramsey as John Diggle Robbie Amell as Ronald "Ronnie" Raymond / Firestorm Stephen Amell as Oliver Queen / Arrow Emily Bett Rickards as Felicity Smoak Paul Anthony as Ray Bivolo Anna Hopkins as Samantha Clayton Co Starring Anja Savcic as Young Mother Peter New as Wdgick Michelle Choi-Lee as Teller Demord Dann as Security Guard Sharon Bell as Female Restaurant Patron Thabo Ketshabetswe as Painter #1 Trevor Carroll as Street Punk #2 Jason William Day as SWAT #2 Natalie Smith as Pretty Woman Roman Blomme as Street Punk #1 Gary Pettinger as Male Restaurant Patron Devin Pihlainen as Cute Guy