David France has been active for 5 years, participating in 4 movies.
2017
The Death and Life of Marsha P. Johnson
Director Writer Producer
2012
How to Survive a Plague
Director
Full filmography