Guest Stars Emily Bett Rickards as Felicity Smoak Colton Haynes as Roy Harper Audrey Marie Anderson as Lyla Michaels Manu Bennett as Slade Wilson Celina Jade as Shado Byron Mann as Yao Fei Gulong Michael Rowe as Deadshot J. August Richards as Mr. Blank Al Sapienza as Edward Rasmus Co Starring Marrett Green as Merritt Davis Bombyx Du Murier as SCPD Officer Brenda Matthews as Grandmother Daniel Quinn as Eric Moore Jessica Harmon as Nancy Moore Juno Rinaldi as Social Worker Bruce Dawson as US Ambassador Lexie Huber as Dignitary's Wife Paul Lazenby as Mr. Robbins Callie Seagram Airlie as Taylor Moore Connor Dunn as Courier