Cast Credits This Is Wonderland (2004) Guest starring as Omar #1 Episode 3x08: Episode 34 (Jan 25, 2006)