2024
Live Performance + Competition | Blues Alley, Washington, DC, April 20
Live Performance | Berklee College of Music, Boston, MA, March 8
2023
Live Performance | The Cat in the Cream, Oberlin, OH, April 18
Live Performance + Jam Session | The Mad Monkfish, Cambridge, MA, February 19
2022
Live Performance | Berklee College of Music, Boston, MA, October 13
Online Performance + Presentation | WLSA Shanghai Academy, Online, May 27
Online Performance | Blue Note China International Jazz Day Concert, Online, April 30
Live Performance | JZ Club, Shanghai, China, January 1
2021
Live Performance | JZ Club Hangzhou, Hangzhou, China, December 1-31
Live Performance | JZ Club Hangzhou, Hangzhou, China, November 21-22
Live Performance | JZ Club, Shanghai, China, November 20
Live Performance | Blue Note Shanghai, Shanghai, China, November 18
Live Performance | JZ Live, Shanghai, China, November 16
Live Performance | JZ Club Hangzhou, Hangzhou, China, November 14-15
Live Performance | JZ Club Hangzhou, Hangzhou, China, November 7-8
Live Performance | JZ Club, Shanghai, China, November 6
Live Performance | JZ Club Hangzhou, Hangzhou, China, October 24-25
Live Performance | ROOTS HOUSE, Shenzhen, China, October 22-23
Musical | Blue Note Shanghai, Shanghai, China, September 20-21
Live Performance + Swing Dance | Blue Note Shanghai, Shanghai, China, September 16
Live Performance | Blue Note Shanghai, Shanghai, China, September 10
Musical | Blue Note Shanghai, Shanghai, China, September 1
Live Performance | JZ Club Hangzhou, Hangzhou, China, August 7-8
Live Performance | Blue Note Shanghai, Shanghai, China, August 6
Live Performance | JZ Live, Shanghai, China, July 30
Live Performance | Jazz at Lincoln Center Shanghai, Shanghai, China, July 27
Live Performance | Blue Note Shanghai, Shanghai, China, July 21
Live Performance | JZ Live, Shanghai, China, July 2
Live Performance | The Wooden Box, Shanghai, China, July 1
Live Performance | Blue Note Shanghai, Shanghai, China, June 24
Live Performance | HAT & CAPS, Shanghai, China, June 18
Live Performance + Jam Session | The Wooden Box, Shanghai, China, June 17
Live Performance | JZ Live, Shanghai, China, June 11
Live Performance | Blue Note Shanghai, Shanghai, China, June 9
Live Performance | JZ Club Hangzhou, Hangzhou, China, June 4-7
Live Performance | Blue Note Shanghai, Shanghai, China, April 29
Live Performance + Jam Session | JZ Live, Shanghai, China, April 28
Live Performance | JZ Club Hangzhou, Hangzhou, China, April 20-22
Live Performance | JZ Club, Shanghai, China, April 18
Live Performance + Jam Session | JZ Live, Shanghai, China, April 14
Live Performance | JZ Club Hangzhou, Hangzhou, China, April 8
Live Performance + Jam Session | The Wooden Box, Shanghai, China, March 28
Live Performance + Swing Dance | JZ Club Hangzhou, Hangzhou, China, February 29 - March 1
Live Performance + Swing Dance | JZ Club Hangzhou, Hangzhou, China, February 21-22
Live Performance | Blue Note Shanghai, Shanghai, China, January 13-14
Live Performance + Jam Session | JZ Live, Shanghai, China, January 10
Live Performance + Jam Session | JZ Live, Shanghai, China, January 1
Live Performance | Blue Note Shanghai, Shanghai, China, January 1
2020
Live Performance | JZ Live, Shanghai, China, December 11
Live Performance | JZ Club, Shanghai, China, November 27-28
Live Performance + Jam Session | JZ Live, Shanghai, China, November 22
Live Performance | Blue Note Shanghai, Shanghai, China, November 21
Live Performance | N104 XSPACE, Shanghai, China, November 20
Live Performance | Jazz at Lincoln Center Shanghai, Shanghai, China, November 14
Live Performance | Blue Note Shanghai, Shanghai, China, November 14
Live Performance | JZ Club, Shanghai, China, November 7
Live Performance | Blue Note Shanghai, Shanghai, China, November 4-5
Live Performance + Jam Session | JZ Live, Shanghai, China, October 18
Live Performance | Blue Note Shanghai, Shanghai, China, September 5
Live Performance | Blue Note Shanghai, Shanghai, China, September 3