
Troy Gentile
- Known for
- Acting
- Born
- October 27, 1993
- Birthplace
- 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).
Filmography

SEGAL 2025
as Self

A Breed Apart 2025
as Mason Kelly

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

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

Hotel for Dogs 2009
as Mark

Pineapple Express 2008
as Troy (uncredited)

Drillbit Taylor 2008
as Ryan

Good Luck Chuck 2007
as Young Stu

I Could Never Be Your Woman 2007
as Fighting Boy

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

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

Nacho Libre 2006
as Young Nacho

Bad News Bears 2005
as Matthew Hooper
Credits from TMDB.