US actor and comedian Richard De Angelis has died at his home in Silver Spring, Maryland, aged 73.
The actor played police colonel Raymond Foerster in HBO's crime drama The Wire and was also in two John Waters films, A Dirty Shame and Cecil B Demented.
His son, Richard M D Angelis, said his father died of congestive heart failure. The actor also had complications from prostate cancer.
He performed as a stand-up comedian for many years under the name Ricky Roach.
Born in Boston, De Angelis had served in the Navy during the Korean conflict. He also worked as an accountant for 14 years.
At the age of 38 he enrolled in acting school, going on to appear in plays, television commercials and radio spots during his 40-year career.
In 1983 he received a master's degree from the University of Maryland's theatre arts programme.