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 Michelle Choi-Lee as Teller Peter New as Wdgick Trevor Carroll as Street Punk #2 Thabo Ketshabetswe as Painter #1 Sharon Bell as Female Restaurant Patron Demord Dann as Security Guard Jason William Day as SWAT #2 Devin Pihlainen as Cute Guy Roman Blomme as Street Punk #1 Gary Pettinger as Male Restaurant Patron Natalie Smith as Pretty Woman