Mr Aldrin, famous for his participation in the Apollo 11 moon landing in 1969, hit Bart Sibrel after he approached the former astronaut outside a hotel in Beverley Hills, Los Angeles and demanded he swear on a Bible that the landing was not staged.
Mr Aldrin responded by punching Mr Sibrel, but said he merely struck out to defend himself and his stepdaughter, who was with him at the time.
Beverly Hills police investigated the incident, which occurred 9 September, but said that the charges were dropped after witnesses came forward to say that Mr Sibrel had aggressively poked Mr. Aldrin with the Bible before he was punched.
Witnesses also told police that Mr Sibrel had lured Mr Aldrin to the hotel under false pretences in order to interview him. Deputy District Attorney Elizabeth Ratinoff told Reuters news agency that a videotape shot by a cameraman hired by Mr Sibrel had shown the film-maker follow Mr Aldrin, calling him a “thief, liar and coward”.
Mr Sibrel handed over the tape to police investigators, but as Mr Sibrel sustained no visible injury and did not seek medical attention, and Mr Aldrin had no previous criminal record, no charges were filed.
This article originally appeared on BBC News.