Acting
Community Rating
6.4
TMDB estimate
Born
October 27, 1993 (age 32)
Born 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).

SEGAL
as Self
2025

A Breed Apart
as Mason Kelly
2025

That One Time
as Kevin Brooks
2020

Schooled
as Barry Goldberg
2019

The Goldbergs: An '80s Rewind
as Himself / Barry Goldberg
2016

The Goldbergs
as Barry Goldberg
2013

A Home for Everyone: The Making of 'Hotel for Dogs'
as Self
2009

Hotel for Dogs
as Mark
2009

Pineapple Express
as Troy (uncredited)
2008

Drillbit Taylor
as Ryan
2008

Good Luck Chuck
as Young Stu
2007

I Could Never Be Your Woman
as Fighting Boy
2007

The Making of 'The Pick of Destiny'
as Self
2007
Fugly
as Nathan
2007

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

Nacho Libre
as Young Nacho
2006

Bad News Bears
as Matthew Hooper
2005

The Suite Life of Zack & Cody
as Jeremy
2005

American Dad!
as Left Handed Kid (voice)
2005

Entourage
as Mitchell Levine
2004