Patrick Cavanaugh

Starred in such films as Big Trouble in Little China, Sky High, and Captain Ron. Loves Star Wars and all things spooky. Please contact on Twitter (@TheWolfman) with any and all inquiries.