Please answer the following question: Here's a complex question that requires someone to reason about the input, can you answer it? Which of these two musicians, Lee Ranaldo or Ozzy Osbourne, has had a longer music career?
A:
John Michael "Ozzy" Osbourne (born 3 December 1948) is an English singer, songwriter, and actor. He rose to prominence in the early 1970s as the lead vocalist of the heavy metal band Black Sabbath.