David Gerard

David Gerard is a magician and mindreader that has been performing since he was only six years old. Since then, Gerard has gone on to perform at the legendary Magic Castle in Hollywood and has also performed for Fortune 500 companies and several private clients. He can perform either up close and intimate performances to stage performances for larger groups.... read full bio