Especialista en gestió d’arts digitals, ha participat en projectes al Digital R&D Fund for the Arts, Nesta, la AHRC, The Space o la BBC.
Charles Beckett va ser l’encarregat del departament digital del Consell de les Arts d’Anglaterra entre els anys 2011 i 2013. Va ajudar a desenvolupar projectes com ara el Digital R&D Fund for the Arts, amb Nesta i la AHRC (Consell d’Investigació de les Arts i les Humanitats), així com The Space, a la BBC. També ha treballat amb el hub d’intercanvi Creative Works London Knowledge i amb la xarxa londinenca Art of Digital. Actualment viu i treballa a Barcelona.