Neil Denis was born on July 13, 1987 in Seychelles. He is an actor, known for Stargate SG-1 (1997), Goosebumps (1995) and 2030 CE (2002).
Stargate SG-1
Goosebumps
X-Men: Evolution
2030 CE
No data