Ramsey a.k.a John Diggle from Arrow is set to play Erica Durance ‘s onscreen husband in the March 22 episode of Tracker.