Charles Cioffi, the veteran character actor who portrayed lots of cops and crooks in projects including Klute, Shaft, Get Christie Love! and The X-Files, died Friday at his home in Marina del Rey, his family announced. He was 90.

The New York native also appeared seven times on Broadway — he played John Hancock in the musical 1776 that ran from 1969-72 — and was in such soap operas as Ryan’s Hope, As the World Turns, Days of Our Lives (as the revenge-seeking bomber businessman Ernesto Toscano) and All My Children.

He also portrayed Tom Cruise’s widowed father in All the Right Moves (1983).