This is singer Jimmy Somerville from British bands Bronski Beat and The Communards. He also had a successful solo career. This was Jimmy performing at Let's Rock Bristol, UK in June 2015.