Rory Winston is a published poet/lyricist playwright/screenwriter and a stand-up comic and radio personality. He is from NYC and has worked in London, Stockholm, Helsinki and Budapest.