Samuel Felks, nine, had his long locks chopped off to help raise cash for a family friend suffering from cancer.