Award-winning creative professional with more than 35 years of experience creating motion pictures, advertising, and documentaries from concept to development. Talents include producing, directing, cinematography, and editing—both domestically and internationally.
We're located in Dallas, Texas. But we have traveled to the far corners of planet Earth in our quest to tell inspiring stories. - Stephen George
US Post Office Box 2802, Wylie, Texas 75098, United States