It can over time.
Initially, your credit score may take a hit when you first established the lease. But over the term of the lease and if you make on time payments, your payments may increase your scored. On time payments of any loan/credit is a huge % of your credit score (around 35%).
Late lease payments will adversely affect your score-bringing it down.
The simple answer is yes.
Any financial transactions that resulted in monthly installment, if paid on-time each month, is one of the best way to bring up your Credit Score. If you set up auto pay, this will ensure your payment will never be late (unless there is lack of fund for withdrawal).