Cast Credits This Is Wonderland (2004) Guest starring as Female Cyclist Episode 1x03: Episode 3 (Jan 26, 2004)