September 23, 1991
Neilen Benvegnu was born on September 23, 1991 in California, USA as Neilen Abdu Benvegnu. He is an actor.
The Sandlot 2
(Tarqell)
Drake & Josh
(8th Grade Boy #1)
Zoey 101
(PCA Kid)
Ned's Declassified School Survival Guide
(Ted)