Tag: David Cubitt

David Cubitt to Guest Star on Arrow Season 3 as Manhunter

Arrow Season 3 Manhunter
The CW continues to cast juicy roles in Arrow Season 3 and the latest will add a Manhunter to the growing ensemble when David Cubitt takes on the role of Mark Shaw per The Hollywood Reporter. Cubitt becomes the seventh actor cast to a new named role… Read More