No photoNeilen BenvegnuActor · Born September 23, 1991 · California, USAIMDb BiographyNeilen Benvegnu was born on September 23, 1991 in California, USA as Neilen Abdu Benvegnu. He is an actor.Acted in 42000s2005The Sandlot 2Tarqell47Zoey 101PCA Kid · 1 episode682004Ned's Declassified School Survival GuideTed · 1 episode77Drake & Josh8th Grade Boy #1 · 1 episode79