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 Jessica Harmon as Nancy Moore Juno Rinaldi as Social Worker Paul Lazenby as Mr. Robbins Bruce Dawson as US Ambassador Callie Seagram Airlie as Taylor Moore Lexie Huber as Dignitary's Wife Connor Dunn as Courier Brenda Matthews as Grandmother Daniel Quinn as Eric Moore