Stephen Lee Davis is an assistant director and director, known for The Hunger Games (2012), The Devil Wears Prada (2006) and Mrs. Doubtfire (1993). Read more on iMDB