Who plays Spencer Downing on NCIS? Gregory Itzin returns to show
Spencer Downing is a new character on NCIS for tonight’s episode. However, Gregory Itzin, the actor playing him, isn’t actually new to the show. Season 17, Episode 16 of the show is called Ephemera and it debuts on Tuesday night. The team is going to be investigating the suicide of Retired Navy Master Chief Arturo