Christopher S. NelsonAlso known as: (Chris Nelson, Christopher Stafford Nelson)

Apr 5, 1954
New Orleans, Louisiana, USA

IMDB logo