← Back to explore















Biography
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).
Filmography14 titles

The Suite Life of Zack & Cody
2005as Jeremy
2005as Jeremy

The Goldbergs
2013as Barry Goldberg
2013as Barry Goldberg

Entourage
2004as Mitchell Levine
2004as Mitchell Levine

American Dad!
2005as Left Handed Kid (voice)
2005as Left Handed Kid (voice)

Tenacious D in the Pick of Destiny
2006as Lil' JB
2006as Lil' JB

Pineapple Express
2008as Troy (uncredited)
2008as Troy (uncredited)

Nacho Libre
2006as Young Nacho
2006as Young Nacho

Schooled
2019as Barry Goldberg
2019as Barry Goldberg

Hotel for Dogs
2009as Mark
2009as Mark

I Could Never Be Your Woman
2007as Fighting Boy
2007as Fighting Boy

Good Luck Chuck
2007as Young Stu
2007as Young Stu

Bad News Bears
2005as Matthew Hooper
2005as Matthew Hooper

Drillbit Taylor
2008as Ryan
2008as Ryan

A Breed Apart
2025as Mason Kelly
2025as Mason Kelly