Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leonard 'Hub' Hubbard
Follow
Born 12 February 1959
Died 16 December 2021 (aged 62)
Actor
Sealed
2000
?.?
?.?
Bamboozled
Alabama Porch Monkey
Sealed
2005
?.?
?.?
Dave Chappelle's Block Party
Self (The Roots)
Sealed
2001
?.?
?.?
Brooklyn Babylon
Member of The Lions
Sealed
2001
?.?
?.?
Jay-Z: MTV Unplugged
Self
Sound
Sealed
2002
?.?
?.?
Face
Original Music Composer