Cannon Hudson grew up in the artistically fertile Sixties-era Stinson Beach. The son of two prominent Bay Area artists, Cannon observed and participated in the artistic practices of his parents and their peers. By his teens he was assisting the artist Mark di Suvero with sculptural projects; while studying painting at California Institute of the Arts, he began exhibiting his paintings at art galleries around Los Angeles.
In 1989 he moved to New York City and continued exhibiting while expanding his practice to include custom fabrication, remodeling, and exhibition design projects. During this period Cannon served as design consultant to exhibitions at the Guggenheim Museum, the American Folk Art Museum, the Museum for African Art, and Bard Center for the Decorative Arts. He worked with artist Richard Artschwager in the renovation of his Brooklyn studio, and continues working with clients on both coasts mostly located in and around the San Francisco Bay Area, Los Angeles, Malibu, Joshua Tree, Rancho Santa Fe, and New York City.
In 2001 Cannon returned to Los Angeles and established an office and studio there. Subsequently, he built and still maintains an additional studio and workshop in Joshua Tree. Beyond the art world, Cannon has shared his expertise in materials, prototyping, fine art fabrication, building, structural engineering, architectural design, and project management with entertainment industry luminaries like Lance Acord and Spike Jonze.