People

Duncan Smith

Duncan Smith
  • Name: Duncan Smith
  • Birthday: 1997-08-07
  • Place of birth: Houston, Texas
  • Popularity: 0.001
Biography: Born in Houston, Texas, Duncan Smith is one of the first graduates from the Texas State University Film Department. With a focus on genre, he has made several short films and is preparing his feature debut.

Images: