With over 40 films under his belt, Jack Black has quite the resume.

He made his film debut as a political groupie in 1992's "Bob Roberts." He was also Sean Penn's brother in "Dead Man Walking," the head of "The Nasties" in "The Neverending Story III," and target practice for Bruce Willis in "The Jackal."

But none of those roles made a mark: It's his wild child rock persona we loved in "School of Rock" and "High Fidelity," not to mention his teddy-bear soft side in "The Holiday" and the movies that prove he can more than hold his own as a dramatic actor. (Insert off-color joke here.)

In honor of Black's birthday, raise your goblet of rock to toast his 17 best movie roles.jack black's best movie roles