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), Tell Tale (2010) and The Take Down (2017).
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), Tell Tale (2010) and The Take Down (2017).