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).
as Self
as Mason Kelly
as Kevin Brooks(1 ep)
as Barry Goldberg(2 eps)
as Self(1 ep)
as Himself / Barry Goldberg
as Barry Goldberg(229 eps)
as Mark
as Troy (uncredited)
as Ryan
as Young Stu
as Fighting Boy
as Nathan
as Lil' JB
as Young Nacho
as Matthew Hooper
as Jeremy(1 ep)
as Left Handed Kid (voice)(1 ep)
as Mitchell Levine(1 ep)