Skrillex turns 28 today! It’s always great to focus on artists on their birthday, because unlike many events in their career, it truly only comes around once a year.

We thought it would be appropriate to share with our readers twenty of our favorite Skrillex tracks from across his career. Check them out below. And, if you’re in Miami tonight, be sure to hit up this epic party –

Avicii – Levels (Skrillex Remix)

12th Planet – Father Said feat. Skrillex

Foreign Beggars – Still Getting It feat. Skrillex

Skrillex – Reptile’s Theme

KoRN – Get Up! feat. Skrillex

MONSTA – Holdin’ On (Skrillex & Nero Remix)

Skrillex – Cats Rats

Skrillex – Leaving

Skrillex – With You Friends

Skrillex – Rock N Roll (Will Take You To The Mountain)

Skrillex – Ease My Mind feat. Niki and the Dove

Skrillex – Needed Change feat. 12th Planet

Skrillex And Diplo – Beats Knockin (Feat. Fly Boi Keno)

Skrillex + Alvin Risk + Jason Butler – Try It Out (PUT EM UP MIX)

Benny Benassi – Cinema (Skrillex Remix)

Chase & Status – International (Skrillex Remix)

Usually, we’d include his La Roux remix, but we’re gonna go a bit off the beaten path here.

Lady Gaga – Alejandro (Skrillex Remix)

12th Planet – Burst feat. GMCFOSHO, Kill The Noise & Skrillex

Birdy Nam Nam – Goin’ In (Skrillex Goin’ Hard Mix)

Skrillex – Kyoto feat. Sirah


Image via Rukes