Leigh Dana Jackson

Leigh Dana Jackson is a talented up and coming director and photographer.  Jackson has also directed the short films The Big Headache, In the Game, and most recently The Numbers.

Buy Leigh Dana Jackson's Film Movement Film(s)