Born in Philadelphia, he graduated from the Duke Ellington School of the Arts of the D. C. Public Schools and attended college at the Hartt School of Music of the University of Hartford, where he studied with alto saxophonist, Jackie McLean.
Throughout the 80s and 90s he worked with Donald Byrd, Jackie McLean, Clifford Jordan, Ted Curson, John Patton, Rashied Ali, Arthur Taylor, Jesse Davis, Ravi Coltrane, Michael Carvin, Geri Allen, Chick Corea and Elvin Jones and has released five albums as a leader.
- 1992: The Traveler (Muse) with Jacky Terrasson, James Spaulding, Louis Hayes, Wallace Roney
- 1995: Whirling (Muse) with Ronnie Mathews, Santi Debriano, Nasheet Waits
With Elvin Jones
- The Truth: Heard Live at the Blue Note (Half Note, 1999)