Should I tell my long distance crush that I have a crush on him?

I've known him for years but we rarely talk. I started having a strong crush on him recently. Unfortunately there's a very small chance that we will meet in the near future and I don't know if I should tell him about my feelings or not?
Should I tell my long distance crush that I have a crush on him?
Post Opinion