Sa carrière s'étend sur plus de deux décennies au cours desquelles il a publié sept albums, salués par la critique. Son dernier album, The Wreckage, est sorti en janvier 2023 sur son propre label Amazing Tapes from Canton Label et a reçu des critiques particulièrement élogieuses.