Larry B. Scott profile

Larry B. Scott

Acting

  • Born 17/08/1961
  • New York City, New York, USA

An American actor and director.

Read full biography

Known For