Yes, they have a different meaning. 1) future in the past -- in the past he would not do it; the decision has been made by now. 2) simple future -- in the future he will not do it; the decision has not been made yet, but the intent is there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.