John Diggle is back in theArrowverseand his first stop is Gotham City.

However, this isn’t a glorified cameo.

Luke’s encounter with the traveling A.R.G.U.S.

Batwoman

David Ramsey as John Diggle and Camrus Johnson as Luke Fox on ‘Batwoman’.The CW

agent may be just the thing he needs to help turn things around.

“Diggle has always been the person who can really tap into the humanity of our major characters.

That was really what he did for [Arrow’s] Oliver Queen [Stephen Amell].

Batwoman

Camrus Johnson as Luke Fox and David Ramsey as John Diggle on ‘Batwoman.'.The CW

If you remember, the first time we saw Oliver, he was a killer.

According to Johnson, longtime Arrowverse fans won’t be disappointed by Diggle’s return.

Batwomanairs Sundays at 9 p.m. on The CW.

Batwoman

‘Batwoman’ star Camrus Johnson reveals that he pitched giving Batwing an ‘Iron Man-esque’ helmet that opened up so fans could see his face and know he was the one in fight scenes.Justina Mintz/The CW