For a rocker who sings "No More Mr. Nice Guy," Alice Cooper was definitely in a charitable spirit on New Year's Eve. The shock rock legend led the eighth annual Shep Gordon Maui Food Bank benefit on New Year's Eve, and invited some famous friends to join him.

As you can see in the video above, Cooper was joined on a pair of songs by actor-comedian Jim Carrey, who got into the spirit donning Cooper's traditional eye black. The bearded comedian slinked along the stage, joining Cooper on "No More Mr. Nice Guy" (seen above) and "School's Out" (seen below).

The night also featured appearances from Weird Al Yankovic, the Doobie Brothers and Aerosmith's Steven Tyler. Tyler's guest turn with Cooper and his band came on a performance of "Walk This Way" that can also be seen below.

The fundraiser is an annual tradition for Cooper and his manager, with the initial benefit taking place on New Year's Eve 2008. Cooper will kick off his 2017 touring in April. See all of his currently scheduled dates here.

Alice Cooper and Jim Carrey Perform "School's Out"

Alice Cooper and Steven Tyler Perform "Walk This Way"

See Where Alice Cooper Ranks Among the Top 50 Hard Rock + Metal Frontmen of All Time

See Alice Cooper in 10 Infamous Rock + Metal Riots