Zac Efron is paying it forward.
The 24-year-old New Year's Eve actor donated more than 300 articles of clothing to the Children's Resource Network of the Central Coast, according to the San Luis Obispo Tribune. Efron dropped off the items one day before Thanksgiving.
When Efron dropped the items off, Ray says she screamed like "a 13-year-old girl." The High School Musical alum also signed a wall in the Teens Closet.
Since its launch in 2009, the Children's Resource Network of the Central Coast has helped outfit more than 3,500 children and teens.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!