Frank Nelson. Wasn't he The Great Gildersleeve at one time?
The Great Gildersleeve was played by Harold Peary.