Actor Adam Stafford is set to appear in the coming episodes 13 and 14 in the second half of Flash Season 2. He’s been cast...