Josef Muggli war bis zur Pensionierung Fischerei- und Jagdverwalter des Kantons Luzern, Präsident der Jagd- und Fischereiverwalterkonferenz der Schweiz sowie Präsident der Jagdprüfungskommission des Kantons Luzern. Er ist aktiver Jäger und Hundeführer in einem Bergrevier.