Estudió jazz en la Universidad de Rutgers con Ted Dunbar y Kenny Barron.[1] [2] Luego apareció en álbumes con Jesse Davis, Lou Donaldson, Larry Goldings, Michael Hashim, Geoff Keezer y Melvin Rhyne.[1] También ha trabajado con Jimmy Cobb, Tom Harrell, Diana Krall, Lee Konitz, Eric Alexander, Joshua Redman, el Dr. Lonnie Smith y Walt Weiskopf.[3] A lo largo de su carrera ha tocado con el Dr. Lonnie Smith, Nicholas Payton, Lee Konitz, Tom Harrell, Eric Alexander, Chuck Deardorf, Matt Jorgensen, Bill Stewart, Larry Goldings, Dario Chiazzolino, Gilad Hekselman y muchos otros.[4] con Eric Alexander con Jimmy Cobb con Lou Donaldson con Larry Goldings con Mike LeDonne con Melvin Rhyne con Lonnie Smith con Grant Stewart con Sam Yahel con others