He began recording with Coxsone Dodd's Studio One label in the early 1970s under the name Prince Jazzbo, and also recorded for Glen Brown and Lee "Scratch" Perry. He went on to work on his own releases with Bunny Lee, producing as well in collaboration with many artists as a vocalist and producer for labels including his own, Ujama.
He began recording with Coxsone Dodd's Studio One label under the name Prince Jazzbo in the early 1970s. He also recorded for Glen Brown and Lee "Scratch" Perry. Later, he produced his own releases with Bunny Lee and worked as a producer collaborating with many artists for labels like Ujama.