Filings in Los Angeles Superior Court state Harrelson and the photographer, Josh Levine, reached a settlement earlier this month. The details of the settlement were not included in court records.
The case had been scheduled to go to trial in early May.
Levine sued Harrelson in June 2008, alleging the Academy Award-nominated actor broke his video camera, choked him and ordered his bodyguard to attack the photographer during an incident in Hollywood in 2006.
Harrelson countersued for invasion of privacy and records show that case has also been dismissed.