Michael J. Fox's royalties for Back to the Future are not public information. However, we can look at the royalties of other actors in similar situations to get an idea of how much Fox might be making. For example, Leonardo DiCaprio reportedly made $20 million from reruns of Titanic. If we assume that Fox is making a similar amount from Back to the Future, that would mean he is earning approximately $167,000 per year from the film.