Larry B. ScottActorBorn17 August 1961, New York City, New York, USALinkAn American actor and director.Featured in1994Fear of a Black HatActor