Castle Guest cast, played by Lee Tergesen Episode 3x06: 3XK (Oct 25, 2010) Episode 7x15: Reckoning (Feb 16, 2015)