Birthday
1926-12-14
Deathday
2012-05-05
Place of Birth
New Orleans, Louisiana, USA

Stephen Lord

Writing

Popular Movies

Popular TV-Shows