Yes, generally Irish WHT applies to natural persons whether or not they reside in Ireland.
However, if Ireland has entered a Double Taxation Treaty (DTT) with your country of residence, that DTA may allow you to apply for an exemption from or reduction in WHT, depending on its terms. Please see further below.
You can find information about Ireland’s DTTs on the Irish Revenue website https://www.revenue.ie/en/tax-professionals/tax-agreements/rates/index.aspx
Additional Information
**This document is for information purposes only and does not constitute tax, regulatory or any other kind of advice. If you are unsure of your tax obligations please consult the Irish Revenue Commissioners, your local tax authority or an appropriate tax professional.