The actor will appear in Episodes 12 and 13 as Mark Francis, Walter Steele’s close associate. Francis will have a crucial part in the surprising twist that Moira’s life will take after her murder trial.

Lea’s other TV credits include a guest spot as infamous G-man Eliot Ness on Supernatural, as well as roles on Continuum, The Killing, V, Kyle XY and Men in Trees.

So much for my theory that Moira is going to be sentenced to death and Oliver has to choose to let it happen for the sake of his newfound principles. Oh well. That would have been interesting, and Moira has pretty much served her purpose anyway. The show would be better served by trimming her character and making room in the budget for, say, Caity Lotz!

Oh, you don’t get Susannah Thompson under contract and let her get away… that would be crazycakes. Keeping that third, older generation is really, really smart and add a whole other tier of complexity and scale. Moira and Malcolm are/were global players, and the show very clearly (nearly every episode) keeps the Arrow saga grounded in the city, but still very global.

Agreed. Plus, he’s not just a talented actor, he’s eye candy, so there’s that. ;) I liked Krycek and Marita Covarrubias together. I’m not even gonna pretend I didn’t have to go look up the spelling of her name.

I thought he was especially good on John Woo’s Once a Thief – a criminally underrated Canadian series that made sport of buddy shows and shadowy government agency shows (‘GAC. What an unfortunate acronym!’)