Joshua Bagley was raised in the entertainment industry. He has over 10 years of experience as an entertainer, disc jockey, and event planner . Joshua brings a whole new edge to entertainment with his ability to captivate audiences on the microphone, music, and through interactive dancing. From corporate events to private parties, Joshua is consistently able to provide top notch entertainment for any event.