Cast Credits This Is Wonderland (2004) Guest starring as Dino Episode 2x01: Episode 14 (Jan 25, 2005) Degrassi (2001) Guest starring as Policeman Episode 4x08: Time Stands Still: Part 2 (Oct 12, 2004)