Troy Gentile
Oct 27, 1993 (31 years old) in 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

American Dad!
Left Handed Kid (voice)

Entourage
Mitchell Levine

The Goldbergs
Barry Goldberg

Pineapple Express
Troy (uncredited)

Nacho Libre
Young Nacho

Bad News Bears
Matthew Hooper

Hotel for Dogs
Mark

Good Luck Chuck
Young Stu
Credits
-
SEGAL FutureSelf★ NR
-
A Breed Apart 2025Mason Kelly★ 4.9
-
That One Time 2020Kevin Brooks★ NR
-
Schooled 2019Barry Goldberg★ 6.3
-
Himself / Barry Goldberg★ 8.4
-
The Goldbergs 2013Barry Goldberg★ 7.5
-
Self★ NR
-
Hotel for Dogs 2009Mark★ 6
-
Pineapple Express 2008Troy (uncredited)★ 6.6
-
Drillbit Taylor 2008Ryan★ 5.8
-
Good Luck Chuck 2007Young Stu★ 5.9
-
Fighting Boy★ 5.9
-
Self★ 5
-
Fugly 2007Nathan★ NR
-
Lil' JB★ 6.8
-
Nacho Libre 2006Young Nacho★ 6.5
-
Bad News Bears 2005Matthew Hooper★ 5.8
-
Jeremy★ 7.6
-
American Dad! 2005Left Handed Kid (voice)★ 7
-
Entourage 2004Mitchell Levine★ 7.4