Cast Credits The Blame Game (2006) Guest starring as Terry McHugh Episode 11x02: Episode 2 (Apr 28, 2017)