trumpet

Composer

Arranger

Greg Weis - jazz composer and arranger

Educator

Performer

Greg Weis - jazz trumpet UNC

Greg Weis