Skip to Main Content

Craig Smith

Education

  • M.F.A. Film and Television Production, University of Southern California
  • B.A. Italian Studies and English, University of Rochester