Previously he was the Director of the Balboa Park Online Collaborative (BPOC), a consortium of 27 cultural organizations focused on shared technology services. He has held positions as the director of Operations at the Skirball Cultural Center in Los Angeles, the CIO and Director of Facilities at the Solomon R. Guggenheim Museum and the CIO of the Albright-Knox Art Gallery. He has taught New Media theory, web design and animation in the Media Studies department at the State University of New York at Buffalo.
He serves on the Magnetic Museums Advisory Committee and the Advisory Committee of the Horizon Report Museum Edition, is a Convening Member Content & Scope Workstream for the Digital Public Library of America, is a member of the New Mexico Highlands University Media Arts’ Americorps Program Advisory Committee.
Previously he served on the National Program Committee for the American Association of Museums Conference, as a member of the advisory board of Fluid Engage, a Mellon Foundation funded project involving an international group of designers, developers, volunteers, and advisers who focus improving the user experience of community and open source web applications with an emphasis on addressing some of the challenges faced by museums and cultural institutions as they work to incorporate new technology into their web, mobile, and physical spaces and he is a co-founder of Steve.Museum and served on the steering committee. He also served on the WNED Life Long Digital Learning Advisory Committee, advising a regional PBS on the use of digital media for education and as Chair of the Technology Committee for the Art Museum Image Consortium, a consortium dedicated to enabling educational use of museum multimedia.