I was right. It was Reggie Brown...
http://www.washingtonpost.com/blogs/44/post/obama-impersonator-makes-racial-gay-jokes-at-gop-gathering/2011/06/18/AGVLAUaH_blog.html