I'm fairly certain the man whose head is visible on the right-hand side is Sebastian Keys. A list of his porn credits can be found here:
Internet Adult Film Database. He's best known for his work with Kink.com, and I wouldn't be surprised if they produced this scene.
I'm afraid I don't recognize the man whose dick is getting rubbed, but another member of the LPSG community might.
Good luck with your search.