Debut Art LLC
223 West 19th Street
New York, NY NY 10011
Having worked in the advertising, marketing, photography, and allied creative design industries since 1984, Barry Downard's business is based on providing creative visual solutions and concepts (photography, illustrator, artwork and design) to advertising & design agencies, and publishers. Trained as an interior designer, Barry designed houses, shop interiors, exhibition stands and fashion shows, played drums and worked as an art director before drifting into fashion and advertising photography. Exposure to all these varied creative disciplines provides for excellent background knowledge informing the love of detail required when constructing his illustrations.
Digital, Realism, 3-D Rendering, CGI
Industrial, Science, Scientific, Sci-Fi, Technology