Artiste de spoken word, poète et organisateur, il est actuellement basé à Galway en Irlande. Beau a débuté sa carrière en Nouvelle-Angleterre et en Irlande où il a joué dans des collectifs et en solo. Il participe également, depuis 4 ans, au Slam National Irlandais dont il est le champion 2018.