Background
Sloan, Dennis was born on May 17, 1978 in Dallas, Texas, United States. Son of David and Adriana Dennis.
Sloan, Dennis was born on May 17, 1978 in Dallas, Texas, United States. Son of David and Adriana Dennis.
Bachelor, Texas Woman's University, Denton, Texas, 2003. Master of Arts in Drama, 2005.
Development associate Dallas Children's Theater, 2005. Associate professor theatre Collin College, Plano.
Member of Theatre Communications Group, Association Theatre Higher Education.
Life partner David Kiger.