Nick SantoraScreenplayBorn1 January 1970, Queens, New York City, New York, USALinkFeatured in2020SafetyScreenplay