Stage

Dai Show Dragone Show Director, Choreographer

One Night for One Drop 2019 Cirque du Soleil Writer, Show Director, Choreographer

Diriyah project 2024 Our Legacy Creations Show Director

Absinthe Spiegelworld Creative Performance Director, Choreographer

OPM Spiegelworld Creative Performance Director, Choreographer

Atomic Saloon Show Spiegelworld Choreographer

The HOOK Spiegelworld Choreographer

Gray St (Off-Broadway) Break the Floor Productions Writer, Director, Creative Producer

MESSI10 Cirque du Soleil Choreographer

Mystère Cirque du Soleil Choreographer

The Beatles LOVE Cirque du Soleil Choreographer

Allavita! Cirque du Soleil Choreographer

SAVIA (Rhythms of the Night) Vallarta Adventures Guest Director, Choreographer, Creative Consultant

Marvel Universe Live: Age of Heroes Feld Entertainment Choreographer

One Night for One Drop 2015 Cirque du Soleil Choreographer

Music Videos

The Beatles “While My Guitar Gently Weeps” Apple Records Co-Director, Choreographer

Television

CBS Special “One Night for One Drop” Colgate & Cirque du Soleil Original Writer & Director for the stage

Royal Variety Performance 2016 Cirque du Soleil Choreographer