Contact Ted about his photos here: pics@tedpolhemus.com
I believe this is Ace who worked in Degville's Dispensary in Kensington Market, here with max New Romanticness at the Blitz Club, 1981?