Open top menu

Todd Lowe (Terry Bellefleur) on NCIS

Todd Lowe, Terry Bellfleur on True Blood, was on last night’s season premiere of NCIS: Naval Criminal Investigative Services on CBS. The episode was titled “Truth or Consequences”. Lowe played NCIS Special Agent Chad Dunham and the video above shows him in a scene from the episode.