Leonard 'Hub' Hubbard

Info

Role

Actor

Date of death

12/16/2021

Leonard 'Hub' Hubbard

Biography

Leonard 'Hub' Hubbard was born as Leonard Nelson Hubbard. He was an actor and composer, known for Bamboozled (2000), Two Can Play That Game (2001) and Brown Sugar (2002). He died on December 16, 2021 in the USA.

Known For

Bamboozled
Bamboozled
6.6
6.6
Brown Sugar
Brown Sugar
6.4
6.4
Face
Face
6.3
6.3