Recurring Guest Characters Marc Guggenheim 2 guest appearances Dani Fernandez 2 guest appearances Katherine McNamara 1 guest appearances Jon Cryer 1 guest appearances Eric Wallace 1 guest appearances Chancellor Agard 1 guest appearances Kevin Conroy 1 guest appearances Robert Wuhl 1 guest appearances Geoff Johns 1 guest appearances Keto Shimizu 1 guest appearances Stephen Amell 1 guest appearances Melissa Benoist 1 guest appearances Marc Bernardin 1 guest appearances Osric Chau 1 guest appearances Caroline Dries 1 guest appearances LaMonica Garrett 1 guest appearances Caity Lotz 1 guest appearances David Ramsey 1 guest appearances Jesse Rath 1 guest appearances