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
Vanessa Hudgens
Kevin Bacon
Jennifer Lopez
Danny Trejo
Show more