Jack Black showed off his best moves at the premiere of his new film "Kung Fu Panda 4."
The "School of Rock" alum, 54, celebrated the upcoming release of the fourth installment in the "Kung Fu Panda" franchise at the Los Angeles premiere on March 3, delivering a high kick that would make his onscreen counterpart Po proud.
MORE: Jack Black's Po is back in action with 'Kung Fu Panda 4' trailer: Watch nowBlack was joined by co-star Awkwafina, who plays a new fox character named Zhen in the film, with the two striking a pose while standing back-to-back.
The duo were also joined by castmates James Hong and Bryan Cranston -- who play Po's adoptive father Mr. Ping and Po's birth father Li -- for the special event. The foursome looked ready for battle with their poses.
Also in the cast are returning stars Dustin Hoffman and Ian McShane as well as newcomers Viola Davis and Ke Huy Quan.
Over the weekend, Black shared a rock cover of Britney Spears' hit song "...Baby One More Time" alongside Tenacious D bandmate Kyle Gass.
The "Peaches" singer confirmed the song will play in the end credits of "Kung Fu Panda 4," according to People.
"Kung Fu Panda 4" punches into theaters on March 8.