I went on zabasearch.com and found a Nicholas F Denton in Willsboro, NY don’t know if its the same turd
He lives in Soho on Spring Street NYC.