Question: who played marty in back to the future
Answer: It stars Michael J. Fox as teenager Marty McFly , who is sent back in time to 1955 , where he meets his future parents in high school and accidentally becomes his mother 's romantic interest .