Mark Armstrong

Mark Armstrong was one of the executive producers on the 1987 film Hellraiser. He also made a cameo appearance as a bar lout in 1993's Demon Possessed.