
Troy Gentile
ActingBorn Oct 27, 1993
Boca Raton, Florida, USA
Troy Gentile (born Troy Francis Farshi ; October 27, 1993) is an American actor best known for his roles as Mark in Hotel for Dogs (2009) and Barry Goldberg on the comedy series The Goldbergs (2013–2023), and for playing young versions of Jack Black‘s characters in Nacho Libre and Tenacious D in The Pick of Destiny (both 2006).
Known For

The Goldbergs: An '80s Rewind
movie2016

The Suite Life of Zack & Cody
tv2005

The Making of 'The Pick of Destiny'
movie2007

The Goldbergs
tv2013

Entourage
tv2004

American Dad!
tv2005

Tenacious D in The Pick of Destiny
movie2006

Pineapple Express
movie2008

Nacho Libre
movie2006

Schooled
tv2019

Hotel for Dogs
movie2009

Good Luck Chuck
movie2007
Filmography
2025SEGALas Selfmovie2025A Breed Apartas Mason Kellymovie2020That One Timeas Kevin Brookstv2019Schooledas Barry Goldbergtv2016The Goldbergs: An '80s Rewindas Himself / Barry Goldbergmovie2013The Goldbergsas Barry Goldbergtv2009A Home for Everyone: The Making of 'Hotel for Dogs'as Selfmovie2009Hotel for Dogsas Markmovie2008Pineapple Expressas Troy (uncredited)movie2008Drillbit Tayloras Ryanmovie2007Good Luck Chuckas Young Stumovie2007I Could Never Be Your Womanas Fighting Boymovie2007The Making of 'The Pick of Destiny'as Selfmovie2007Fuglyas Nathanmovie2006Tenacious D in The Pick of Destinyas Lil' JBmovie2006Nacho Libreas Young Nachomovie2005Bad News Bearsas Matthew Hoopermovie2005The Suite Life of Zack & Codyas Jeremytv2005American Dad!as Left Handed Kid (voice)tv2004Entourageas Mitchell Levinetv