Luis Castro de Leon, also known as Lue Diamonds, is a talented actor/rap artist of Puerto Rican descent. He was born and raised in the Spanish Harlem, New York City area. He rhythmically rides a beat like a wave and his flow is impeccable. imdb.com
Kim Kardashian
Tiffany Haddish
Billy Burke (actor)
Luke Newton
Show more