Lee Brown nasceu em 4 de outubro de 1937 em Houston, Texas, EUA. Ele é casado com France Young. Ele já foi casado com Yvonne Brown.
Sem dados