I thought this was an internet rumor until someone sent me these links via spam. I was about to delete until I saw "Peter North gay scenes" I checked. It's him. No cut off camera work. It is him.
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting
RapidShare: Easy Filehosting