Caption: Bai Ling
Director, Writer, Producer
Source: IMDB
Travis Brown was born on March 24, 1981 in Seaford, Delaware, USA as Travis Demarus Brown. He is a Writer, Producer, Director, and Actor. At age 14, Travis began working in the Film & Media Communications field. He has volunteered countless hours for various non-profit and professional organizations. Through the hands-on training he received from ...