Neil Jackson - Biography

Neil Jackson was born on March 5, 1976 in Luton, Bedfordshire, England. He is an actor and writer, known for Quantum of Solace (2008), Push (2009) and Alexandre (2004).