Over the years, Shepard taught extensively on playwriting and other aspects of theater. He gave classes and seminars at various theater workshops, festivals, and universities. Shepard was elected to the American Academy of Arts and Letters in 1986, and was elected a Fellow of the American Academy of Arts and Sciences in 1986. In 2000, Shepard demonstrated his gratitude to the Magic Theatre by staging "The Late Henry Moss" as a benefit for the theatre, in San Francisco. The cast included Nick Nolte, Sean Penn, Woody Harrelson, and Cheech Marin. The limited, three-month run was sold out. In 2001, Shepard played General William F. Garrison in the film "Black Hawk Down". Although he was cast in a supporting role, Shepard enjoyed renewed interest in his talent for screen acting.