Stephen Brown, 39 years old, lives in Orlando, Florida, but has also spent time in Philadelphia, Pennsylvania; State College, Pennsylvania and Orefield, Pennsylvania. He is an alumnus of the Drexel University and Penn State University. He works at Walt Disney Company.