You mean this http://www.wnd.com/2008/02/56626/ ?
That’s the guy, they had to break up when bath house barry insisted he wear a burka.