Gerald William Trainor, aka Jerry Trainor, is a well-known American actor famous for playing Spencer Shay in the teen sitcom iCarly. Trainor has a huge fan following, especially fangirls, who never miss any post from this renowned star. Further, his shirtless pictures on social media have always created a buzz around the internet. But his recent statement made fans wonder about his sexuality. Is Jerry Trainor Gay?