Stephen J. Nelson was born on January 9, 1979 in Birmingham, West Midlands, England, UK. Stephen J. is a cinematographer and producer, known for Poles (2021), The Take Down (2017) and Tell Tale (2010).
Stephen J. Nelson was born on January 9, 1979 in Birmingham, West Midlands, England, UK. Stephen J. is a cinematographer and producer, known for Poles (2021), The Take Down (2017) and Tell Tale (2010).