He is Ralph Woods, single again, broke up with his partner Pierre Fitch.
Oh, he is VERY VERY versatile. I've seen video of him riding a good sized dildo that he attached to the agitator of an upright washing machine. He has also gotten DPed by Pierre and other guys.