JLJustin LordActorBorn15 June 1949, Brooklyn, New York City, New York, USALinkFeatured in1998Down in the DeltaActor