Leonard 'Hub' Hubbard
January 1, 1970 (55 years old) in
Known For
Credits
- 2005 · Dave Chappelle's Block Party as Self (The Roots)
- 2001 · Jay-Z: MTV Unplugged as Self
- 2001 · Brooklyn Babylon as Member of The Lions
- 2000 · Bamboozled as Alabama Porch Monkey
- 1975 · Saturday Night Live as Self - Musical Guest