NCIS Guest cast, played by Richard Riehle Episode 13x07: 16 Years (Nov 3, 2015) Episode 14x14: Nonstop (Feb 7, 2017)