
Acting
Troy Gentile
EN cinema · 14 credits
Born
27 October 1993 (age 33)
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).
Known for
Filmography

A Breed Apart
EN · 20255.2
as Mason Kelly

SEGAL
EN · 2025Not rated
as Self

The Goldbergs: An '80s Rewind
EN · 20168.4
as Himself / Barry Goldberg

Hotel for Dogs
EN · 20096.1
as Mark

Drillbit Taylor
EN · 20085.9
as Ryan

Pineapple Express
EN · 20086.6
as Troy (uncredited)

Good Luck Chuck
EN · 20075.9
as Young Stu

I Could Never Be Your Woman
EN · 20075.8
as Fighting Boy
Fugly
2007
Fugly
EN · 2007Not rated
as Nathan

Nacho Libre
EN · 20066.5
as Young Nacho

Bad News Bears
EN · 20055.8
as Matthew Hooper




