I don't have any reliable information about a music artist named Leo Anibaldi in my training data. To write an accurate biography for your merchandise store, I'd recommend checking the artist's official website, social media profiles, or music streaming platforms like Spotify or Apple Music for verified biographical information.