Yes, Axl Rose has collaborated with various artists and musicians throughout his career, contributing his vocals to different projects.