John Mahoney, who played Marty Crane in Frasier, has died at the age of 77.This video can not be playedTo play this video you need to enable JavaScript in your browser.John 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