Dean Cavanagh is a screenwriter, television and movie producer, and music producer. He lives in West Yorkshire and is a frequent collaborator of novelist Irvine Welsh.