He recorded under the pseudonyms: Hugh Donovan, Billy Burton, Charles Hilton, and Norman Terrell.
Harrison studied singing in New York City with noted voice teacher Frederick Bristol and organist Leo Koffler.
He recorded an extensive operatic and concert song repertoire in English for Columbia, Victor, Edison (on both cylinder and disc), Emerson and other companies, but gradually shifted to making recordings of popular hits of the day: "Last Night Was the End of the World" (1913), "Peg O’ My Heart" (1913), "Ireland Must Be Heaven, for My Mother Came from There" (1916), and "I’m Always Chasing Rainbows" (1918).
Beginning in 1930, Harrison performed on the Broadway stage in the plays This One Man, Precedent, The Sellout and One More Honeymoon.
He lived in Summit, New Jersey, and later moved to nearby New Providence, where he spent his final years, and even recorded an LP in 1954 at the age of 75 entitled "Charles Harrison Sings Again."