John Legend was born John Roger Stephens on December 28, 1978. His sun sign or zodiac sign is Capricorn. He is currently 44 years old.
Learn all the details about John Legend's birth chart by reading more below.