Loading...

Neil Castles Jr.

Photos with Neil Castles Jr.

Search on Amazon

Biography

Charlotte, North Carolina, USA
Neil Castles Jr. was born on April 10, 1973 in Charlotte, North Carolina, USA. He is known for his work on Iron Man 3 (2013), The Patriot (2000) and One Tree Hill (2003). Read more...

Actor

0