United Kingdom, Feb. 8 -- Lucas Grabeel was called "grandpa" on the set of 'High School Musical'.

The 40-year-old actor starred as Ryan Evans in the hit Disney Channel movie in 2006 alongside Zac Efron, Vanessa Hudgens, and Ashley Tisdale and while most of his co-stars were in their mid to late teens, he was in his early twenties at the time.

Speaking as part of a panel at MegaCon in Orlando, Florida, he said: "I always had some physical ailment or something and talking in Olde English slang, so everyone called me 'grandpa."

The 'Little Women' star appeared in all three films that made up the 'High School Musical' franchise as singer and dancer Ryan but initially auditioned for the part of basketball player Troy Bolton, a role that eve...