Cast Credits The Dead Zone (2002) Guest starring as Lennie Todd Episode 3x07: Looking Glass (Jul 25, 2004)