Michael Cavanaugh is 47 years old. He lives in Henderson, Nevada, but has also spent time in Las Vegas, Nevada. Companies in which he has a work history include Bookings and Industrial Artist Management. His work experience includes positions as Artist.