ROCKPORT JAZZ FESTIVAL

ROCKPORT, MA

BIGUINE JAZZ FESTIVAL

LE FRANCOIS, MARTINIQUE

MANGOZ

ARNOS VALE, ST. VINCENT

+233 JAZZ BAR AND GRILL

ACCRA, GHANA

CURTIS M. PHILIPS CENTER FOR THE PERFORMING ARTS

GAINESVILLE, FL

MIRAMAR CULTURAL CENTER

MIRAMAR, FL

SEGERSTROM CENTER FOR THE ARTS (SFJAZZ COLLECTIVE)

COSTA MESA, CA

MINER AUDITORIUM, SFJAZZ CENTER (SFJAZZ COLLECTIVE)

SAN FRANCISCO, CA

MINER AUDITORIUM, SFJAZZ CENTER (SFJAZZ COLLECTIVE)

SAN FRANCISCO, CA

MINER AUDITORIUM, SFJAZZ CENTER (SFJAZZ COLLECTIVE)

SAN FRANCISCO, CA

MINER AUDITORIUM, SFJAZZ CENTER (SFJAZZ COLLECTIVE)

SAN FRANCISCO, CA

LORD KITCHENER AUDITORIUM, NAPA

TRINIDAD

DAZZLE

DENVER, CO

DAZZLE

DENVER, CO

CALIFORNIA CENTER FOR THE ARTS

ESCONDIDO, CA

SOUTH JAZZ KITCHEN

PHILADELPHIA, PA

SOUTH JAZZ KITCHEN

PHILADELPHIA, PA

SCULLERS

BOSTON, MA

BLUE NOTE, We always swing

COLUMBIA, MO

JAZZ ST. LOUIS

ST. LOUIS, MO

JAZZ ST. LOUIS

ST. LOUIS, MO

JAZZ ST. LOUIS

ST. LOUIS, MO

JAZZ ST. LOUIS

ST. LOUIS, MO

JAZZ ST. LOUIS

ST. LOUIS, MO

SHELDON CONCERT HALL (SFJAZZ COLLECTIVE)

ST. LOUIS, MO

SYMPHONY CENTER (SFJAZZ COLLECTIVE)

CHICAGO, IL

MAYO PERFORMING ARTS CENTER (SFJAZZ COLLECTIVE)

MORRISTOWN, NJ

UMASS FINE ARTS CENTER CONCERT HALL (SFJAZZ COLLECTIVE)

AMHERST, MA

THE EGG (SFJAZZ COLLECTIVE)

ALBANY, NY

FLYNN CENTER FOR THE PERFORMING ARTS (SFJAZZ COLLECTIVE)

BURLINGTON, VT

MANCHESTER CRAFTSMEN'S GUILD (SFJAZZ COLLECTIVE)

PITTSBURGH, PA

ANNENBERG CENTER FOR THE PERFORMING ARTS, HAROLD ZELLERBACH THEATRE (SFJAZZ COLLECTIVE)

PHILADELPHIA, PA

BIJOU THEATRE (guest soloist with Knoxville Jazz Orchestra)

KNOXVILLE, TN

MOTORCO MUSIC HALL

DURHAM, NC

RICHARD S. SOLOCOMB AUDITORIUM

PASADENA, TX

APPEL ROOM, JAZZ AT LINCOLN CENTER (CARNIVAL : THE SOUND OF A PEOPLE NYC PREMIERE)

NEW YORK, NY

APPEL ROOM, JAZZ AT LINCOLN CENTER

NEW YORK, NY