Nelsan Ellis

Birthdate

November 30, 1978

Birthplace

Harvey, Illinois, United States

Deathdate

July 8, 2017

Deathplace

Los Angeles, California, United States

Nationality

United States

Companions

Tiffany Snow

Photos

View All (4)