‘Ghostbusters’ and ‘The Sopranos’ actor David Margulies dies, aged 78

Veteran actor played New York City mayor Lenny Clotch in both 'Ghostbusters' film

Veteran character actor David Margulies has passed away following a battle with cancer, his sister Vicki has confirmed. He was 78 years old.

The New York-born actor played the city’s fictional mayor, Lenny Clotch, in both Ghostbusters films and appeared as Tony Soprano’s lawyer, Neil Mink, in eight episodes of The Sopranos.

His other big screen appearances included supporting roles in 1986’s 9½ Weeks, 1994’s Ace Ventura: Pet Detective and 2013’s Fading Gigolo.

Ghostbusters director Ivan Reitman paid tribute to Margulies after hearing of his death yesterday (January 12), saying: “I was fortunate enough to work with David on both Ghostbusters films. He was an extraordinary actor both on screen and on stage. He portrayed the perfect New York mayor: a man of the people, firm, caring, and possessing a wonderful sense of humour – all reflections of who he really was. David Margulies will be sorely missed.”

During a career that stretched over five decades, Margulies also appeared in more than a dozen Broadway productions and made guest appearances in numerous US TV series including The Good Wife, Law & Order, Happyish and Chicago Hope.