Nelsan Ellis

Follow

Nelsan Ellis Trivia

FILTER BY TYPE

  • Trivia

    • Nelsan wrote, produced, and starred in a 2005 short film entitled Trespass. He was also an executive producer of the 2006 comedy short Flower Shop.