John Mahoney, who played Marty Crane in Frasier, has died at the age of 77.To play this video you need to enable JavaScript in your browser.This video can not be playedJohn Mahoney, who played Marty Crane in Frasier, has died at the age of 77.CloseA look back at the career of John Mahoney who played Marty Crane in Frasier.SubsectionEntertainment & ArtsPublished6 February 2018Shareclose panelShare pageCopy linkAbout sharingRead description