A Very Harold and Kumar 3D Christmas comes out today, November 4th. One of the reasons H&K is still going strong is NPH aka Neil Patrick Harris. Dr. Doogie’s character is so beyond balls-wall macho in the franchise that it makes his other uber-dudely role – Barney Stinson – on How I Met Your Mother look like a fairy. Unless you live under a rock, you know that IRL NPH is gay. So, in honor of NPH, we’re taking a look at the top gay actors that play convincing straight guys and vice-versa. Check ‘em out in a totally no homo kinda way after the jump.

This is Our Birthday Cake
Arianny Celeste Throws in the Towel
Puppy Conan Should Happen Ever
Stars Who Got Revenge on Their Ex
Sexiest Things in America
How to Beat Popular Game Show
Why Candice Swanpoel is Our Favorite Angel
