Netflix Movies Starring Stephen Lee

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