There are other video clips on the Internet of Alec from The Principles of Lust as well as some of his other films. Honestly, I don't recall where they are now - but I'm sure with the right search terms they'll also come up on Google. And most were made around the time of the '04 pilot, give or take a few years...
I don't know if he's done anything nude lately because I don't pay as much attention to his film career as I might because so many of his film aren't even released in the US. Though in the past several years I do know that he's done loads of theater and TV, so I don't know if he's even had the time to do any films...