Michael J. Fox Rocks Out With Dave Matthews -- See the Epic Performance!

Getty Images

Michael J. Fox can slay a tune!

The 55-year-old actor joined Dave Matthews on stage this weekend to jam out to Jimi Hendrix's "All Along the Watchtower."

WATCH: Why Michael J. Fox Almost Didn't Star in 'Back to the Future'

The special performance was part of an annual charity event hosted by the Michael J. Fox Foundation, which took place at the Waldorf Astoria in New York City on Nov. 12. 

This isn't the first time Fox has rocked out with his guitar and stolen the show. Over the summer he recreated his iconic Back to the Future school dance scene with Coldplay, surprising fans with a guitar solo during a rendition of Chuck Berry’s "Johnny B. Goode."

RELATED: This Is What the Cast of 'Back to the Future' Looks Like 30 Years Later

It's hard to imagine anyone other than Fox playing Marty McFly -- but the role originally went to someone else. For more on how he landed the iconic role, watch the video below.