Cast Credits This Is Wonderland (2004) Guest starring as Farm Employee Episode 3x04: Episode 30 (Dec 14, 2005) Degrassi (2001) Guest starring as Loser Drunk Guy Episode 5x01: Venus: Part 1 (Sep 19, 2005)