A color-blind artist said he was left 'starstruck' after meeting Hollywood actor Tom Cruise to give him a charcoal portrait.