Shame i could not get the time off work
What sort of excuse is that?!
You should tell your boss that you're going to this show whether he likes it or not, and if he makes a big thing of it just tell him where to stick his job.
Bosses need to be kept in their place. Don't let them walk all over you or they'll just take advantage.