Cast Credits The Blame Game (2006) Guest starring as Owen O'Neill Episode 6x04: Episode 4 (May 27, 2011)