Magician Michael Johnson has been doing magic shows and magic classes more than 45 years in the Southern California region.