Neilen Benvegnu
Born: 1991-09-23 in California, USA
Known For: Acting
Biography
Neilen Benvegnu was born on September 23, 1991 in California, USA as Neilen Abdu Benvegnu. He is an actor.
Filmography
2005
- Zoey 101 as PCA Kid
- The Sandlot 2 as Tarqell
2004
- Drake & Josh as 8th Grade Boy #1
- Ned's Declassified School Survival Guide as Ted