I finally found his website, and, more importantly to me, a clip of him & Darwin. I love his bit with Darwin ("Hand off heiney!"), and he's a great ventriloquist. I don't think he moves his mouth as much as Jeff Dunham does, for example.
Either way, it's great to find video of him; I last remember seeing him way back when Comedy Central was still The Comedy Channel. Too bad I couldn't make it out to see his show.
More info on him is available here.