High School Musical Troy Tween T-Shirt What teenage girl doesn't have a crush on Troy from High School Musical? Well now they will sing and dance with delight when they get to wear this adorable t-shirt that has Troy on the front. Played by Zac EEphron, this adorable tween t-shirt shows off that lovable character from the High School Musical Disney movies. As sweet as can be, Troy is the most popular boy at East High School, captain of the basketball team, and of course having a crush on the cute Gabriella. Now your tween can wear their crush too with this fun and cute t-shirt.