Brandon Roberts Producer, Director, Designer, Writer, Actor
Brandon is from Durham, NC, and relocated to Orlando in 2004. He wears just about every hat possible within the company including owner, set designer, shop foreman, actor, director, wardrobe attendant, and many more. Brandon is a 1998 graduate from the University of NC at Greensboro, and has worked in many nooks of the world including the north woods of Wisconsin, the western mountains of Virginia, and across the ocean in Spain and France.