I really don't know anything about him, but until my sister borrowed DVD from her boss. When we watched it, we laughed until tears started flowing down from our eyes... So hilarious that I can't drink for couple of moments because I keep spitting out!!!
Here's one of his popular videos on the internet, featuring one of his puppet, Achmed The Dead Terrorist: