J Balvin was born José Álvaro Osorio Balvín on May 7, 1985. His sun sign or zodiac sign is Taurus. He is currently 38 years old.
Learn all the details about J Balvin's birth chart by reading more below.