Johnny Depp joined Aerosmith on stage Wednesday night at the Xfinity Center in Mansfield, Mass.


Depp surprised fans by joining Steven Tyler and his bandmates on stage during their encore.


The 51-year-old actor grabbed a guitar and helped Aerosmith play "Train Kept a Rollin," their final song of the night.  


Depp's 28-year-old fiancée Amber Heard watched from the audience.


This certainly isn't the first time Depp has rocked out on stage with Aerosmith. In August 2012, he joined them during their Hollywood Bowl concert and played the same song with them.


And in Dec. 2012, he performed "Stop Messin' Around" and "Come Together" with them during another show in L.A.