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