Allen Johnson is a cinematographer and producer, known for A Hunting May We Go (2016), Carnies Run Red (2016) and Spirit Casters.
No data