Troy Gentile

Acting

Troy Gentile

Born October 27, 1993Boca Raton, Florida, USA20 credits

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

Filmography

SEGAL
2025SEGAL
as SelfMovie
A Breed Apart
2025A Breed Apart
as Mason KellyMovie
That One Time
2020That One Time
as Kevin BrooksTV
Schooled
2019Schooled
as Barry GoldbergTV
The Goldbergs: An '80s Rewind
2016The Goldbergs: An '80s Rewind
as Himself / Barry GoldbergMovie
The Goldbergs
2013The Goldbergs
as Barry GoldbergTV
Hotel for Dogs
2009Hotel for Dogs
as MarkMovie
Pineapple Express
2008Pineapple Express
as Troy (uncredited)Movie
Good Luck Chuck
2007Good Luck Chuck
as Young StuMovie
F
2007Fugly
as NathanMovie
Nacho Libre
2006Nacho Libre
as Young NachoMovie
Bad News Bears
2005Bad News Bears
as Matthew HooperMovie
American Dad!
2005American Dad!
as Left Handed Kid (voice)TV
Entourage
2004Entourage
as Mitchell LevineTV