Jack Black has been in films.
Bernie is a 2011 American black comedy film directed by Richard Linklater , and written by Linklater and Skip Hollandsworth . Goosebumps is a 2015 American horror comedy film based on the children 's book series of the same name by R.L. Stine . High Fidelity is a 2000 American romantic comedy-drama film directed by Stephen Frears . Jack Black . He is known for his roles in High Fidelity ( 2000 ) , Shallow Hal ( 2001 ) , School of Rock ( 2003 ) , King Kong ( 2005 ) , The Holiday ( 2006 ) , Nacho Libre ( 2006 ) , Kung Fu Panda ( 2008 ) , Tropic Thunder ( 2008 ) , Gulliver 's Travels ( 2010 ) , Kung Fu Panda 2 ( 2011 ) , Bernie ( 2011 ) , Goosebumps ( 2015 ) , and Kung Fu Panda 3 ( 2016 ) . King Kong is a 2005 epic monster adventure film co-written , produced , and directed by Peter Jackson . Kung Fu Panda is a 2008 American computer-animated action comedy martial arts film produced by DreamWorks Animation and distributed by Paramount Pictures . Kung Fu Panda 2 is a 2011 3D American computer-animated comedy-drama martial arts film , directed by Jennifer Yuh Nelson , produced by DreamWorks Animation , and distributed by Paramount Pictures . Kung Fu Panda 3 is a 2016 Chinese-American 3D computer-animated action-comedy martial arts film produced by DreamWorks Animation and distributed by 20th Century Fox . Nacho Libre is a 2006 American sports comedy film directed by Jared Hess with music by Danny Elfman and written by Jared and Jerusha Hess and Mike White . School of Rock is a 2003 American-German musical comedy film directed by Richard Linklater , produced by Scott Rudin and written by Mike White . Shallow Hal is a 2001 American romantic comedy film starring Gwyneth Paltrow and Jack Black about a shallow man who falls in love with an overweight woman . The Holiday is a 2006 American romantic comedy film written , produced and directed by Nancy Meyers . Tropic Thunder is a 2008 satirical action comedy film co-written , produced , and directed by Ben Stiller .