Martin Crane is a fictional character from the American television show Frasier, and was played by John Mahoney. An army veteran and retired police detective, he is the father of Frasier and Niles Crane. From Wikipedia
Despite attempts to flesh out new characters, critics argue the show falls short without original supporting cast.