What actor plays the role of Marty McFly in the 1985 film Back to the Future? In Entertainment, Movie Trivia AnswerMichael J. Fox Share and Enjoy !