English John Anthony Castro Cited by user TaxGalPDX2 on 18 Nov 2023 John Anthony Castro (born October 4, 1983) is an American tax return preparer and perennial candidate who has unsuccessfully run for political office as both a…