NCIS plot hole: Who did Gregory Itzin play on NCIS? Viewers spot MAJOR returning character

Writing on Twitter, @lhlamb wrote: “Wow, what a treat to see #GregoryItzin — the great villainous president on 24 — on #NCIS tonight!”

“Gregory Itzin (Charles Logan from 24) on #NCIS!,” added @hcmv007.

A third also alluded to how he is known for playing villainous roles in other shows on the platform.

Fan @jerzygirl45 added: “Present day Spencer is being played by Gregory Itzin, so yeah he definitely did it.”

NCIS season 17 airs on CBS on Tuesdays.

source: express.co.uk