Fans cheered as Willis sang and played the harmonica, filling the moments between songs by bantering with the crowd.
"We love playing for you," Willis said at Thursday night's show. "Even when it's hot."
The 52-year-old actor starred in the 1998 sci-fi movie "Armageddon," which was shown on a giant inflatable screen across the lawn from the stage after the concert. In the film, Willis leads a group to destroy a giant asteroid headed toward Earth. Parts of the movie were filmed at the Kennedy Space Center.
The concert was part of a series called "Netflix LIVE! On Location." The series features classic movies and celebrity musical performances.