Terence Blanchard

Terence Blanchard

United States / Terence Blanchard is an American jazz trumpeter, bandleader, composer, arranger, and film score composer.