Charles O'Neill a tourné dans aucune série et dans 3 films. Au cinéma, dans le rôle de Jeremiah dans le long métrage Crucible of the Vampire.