"Hallelujah! I'm A Bum" was written and performed by Harry McClintock, whose most famous composition was "The Big Rock Candy Mountain
." Although he was not a bum, McClintock traveled a great deal in his youth, and the song is clearly based on his philosophy of life, and he certainly led a colorful one, running away as a boy to join the circus, working in Africa and China, and later presenting a children's program in the early days of radio, as well as appearing in several Gene Autry films.
McClintock is said to have written "Hallelujah! I'm A Bum" in 1902, but it was not recorded until 1928 when it was released on the Victor label; it was re-released in 1941 on Bluebird.