Especialista en gestión de artes digitales, ha participado en proyectos en el Digital R&D Fund for the Arts, Nesta, la AHRC, The Space o la BBC.
Charles Beckett trabajó como encargado del departamento digital en el Consejo de las Artes de Inglaterra entre 2011 y 2013. Ayudó a desarrollar proyectos como el Digital R&D Fund for the Arts, con Nesta y la AHRC (Consejo de Investigación de las Artes y las Humanidades), además de The Space, con la BBC. También ha trabajado con el hub de intercambio Creative Works London Knowledge y con la red londinense Art of Digital. En la actualidad, vive y trabaja en Barcelona.