Soap opera actor Will MacMillan has passed away. The "General Hospital" star, who was also a director and producer, died on Wednesday Dec. 2 in Burbank, Calif., according to Variety. He was 71.

As a member of the Screen Actors Guild, he was very active in not only television but also in films and on stage. Besides his role as Boris on "General Hospital," he was known for making guest apperances in shows like "West Wing," Charlie's Angels," Three's Company" and "NYPD Blue." He co-starred in the 1973 film "The Crazies" and also had roles in the 1976 film "The Enforcer," which was the third installment of "Dirty Harry," and "Salvador" in 1986.

He was also the artistic director of Psychic Repertory Theatre, which toured the country for special needs children for almost 15 years, according to Yahoo! It also made on-stage appearances in "Brigadoon," "1776, and "Pippin" in theaters across the country. He recently won the Sierra Silver award at the Yosemite Film Festival for a short film called "The Gift," which he wrote, directed and produced.

MacMillan's most recent product was an indie film called "Destiny Trail," which was a family affair. He directed and exec-produced the project, while his son Jonathan executive produced it, his wife Laura produced it and his daughter wrote, produced and starred in it. It was completed and screened in Los Angeles in October.

He is survived by his wife Laura and their four children Natalie, Jonathan, Brittany and Grace, as well as his sister Deborah and her family, according to Tributes.com. Services will be held on Saturday, Dec. 19 in Reseda, Calif. Donations can be made to support the submission of Will's "Destiny Trail" film to festivals and can be made out to his wife.