David Green

Green maintains that the 1000 year period where the saint are to reign with Christ is really just a past historical period of time of about 40 years.

David Green Article: Ezekiel 38, 39 & The Millennium
I believe the millennium was fulfilled “shortly” after John penned the Apocalypse, at the establishment of the new Jerusalem. It is compelling to me to interpret the 1,000 years of Rev. 20 spiritually as the time from Christ’s ministry to His return at AD 70, from the beginning of the end, to the end.

http://www.preterist.org/articles/ezekiel_38_39.asp