A los 16 años, tocó para Ruth Brown y Don Pullen y con el trío Wild Bill Davis.
Tocó con el trombonista Benny Green y el guitarrista Tiny Grimes en 1969 y reemplazó a Billy Cobham en el quinteto de Horace Silver.
Durante los años setenta vivió en Canadá, antes de establecerse en Suiza en 1979 y crear el sello discográfico Nilva, un anagrama de su nombre de pila.
También ha tocado con Michael Brecker, Kenny Drew, Oscar Peterson, Bennie Wallace, Duško Gojković, Johnny Griffin y George Coleman.
[1] Con George Coleman Con Eddie "Lockjaw" Davis Con John Hicks y Elise Wood Con Horace Parlan Con John Patton Con Pharoah Sanders Con Charles Tolliver Con Warren Vaché