Actor, director and producer Will MacMillan died Dec. 2 in Burbank, Calif.  He was 71.

A member of the Screen Actors Guild, MacMillan was active in television, film and stage. On television he was well known for his role as Boris on “General Hospital,” as well as for guest appearances in shows including “West Wing,” “Las Vegas,” “Charlie’s Angels,” “NYPD Blue” and “Three’s Company,” among others.

His film credits include a co-starring role in George Romero’s “The Crazies” (1973) along with roles in the third installment of “Dirty Harry” (“The Enforcer,” 1976) and “Salvador” (1986).

MacMillan was the artistic director of Psychic Repertory Theatre, which toured the country for special needs children for nearly 15 years, and made on-stage appearances in “Brigadoon,” “1776,” and “Pippin” in theaters across the country.

A recent achievement of MacMillan’s was winning the Sierra Silver award at the Yosemite Film Festival for “The Gift,” a short film that he wrote, directed and produced.

The production of his last creative endeavor, an indie film called “Destiny Trail,” was a family affair. While MacMillan both directed and exec-produced the project, his son also exec-produced, his wife produced and his daughter wrote, produced and starred in the film. “Destiny Trail” was completed and screened in Los Angeles in October 2015.

MacMillan is survived by his wife Laura; son Jonathan; and daughters Natalie, Brittany and Grace.