Actor Zac Efron, who is playing a mature marine for "The Lucky One", says he is still a kid at heart.
The 24-year-old tried to lighten the mood on his latest film by singing and dancing his way around the set, reported Showbizspy. "I am definitely still a big kid at heart.
But this role in The Lucky One is definitely my most mature role. I loved the experience. I had a phenomenal time doing it. "It was hard. Every scene had a gravity to it in a way. I couldn't improve, or laugh or tell any jokes. No fun stuff. I couldn't sing! I would break in to song and dance but nobody would join me," he said.u00a0

Zac Efron
Subscribe today by clicking the link and stay updated with the latest news!" Click here!


