Larry B. Scott

Actor

Born
17 August 1961, New York City, New York, USA
Link

An American actor and director.

Featured in

  1. 1994Fear of a Black HatActor