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
Sue Mi Terry
Glen Powell
Katey Sagal
Shannen Doherty
Show more