Red Grant

Red Grant

Red Grant is an actor and writer, known for Leprechaun in the Hood (2000), Comedy Central Roast of Flavor Flav (2007) and First Sunday (2008).