Charlie fue interpretado por Peter Ostrum en la adaptación fílmica musical titulada Un mundo de fantasía y por Freddie Highmore en la versión fílmica del 2005.