Ivan is a dynamic choreographer, performer, and dance educator with a career rooted in both classical and contemporary. Known for his versatility and artistic precision, Ivan brings a wealth of stage experience and choreographic insight to every project.

He began his formal training at the School of the Arts, Singapore (SOTA), before earning a full scholarship to the prestigious New Zealand School of Dance. There, he honed his craft under internationally acclaimed faculty and deepened his understanding of movement across multiple disciplines.

After graduating, Ivan performed with the Music and Drama Company, followed by an extensive tenure with Singapore Ballet. At Singapore Ballet, he was entrusted with soloist roles in numerous world premieres and repertory works, performing across classical and contemporary platforms. His stage presence, musicality, and nuanced performance style consistently earned him critical recognition.

Today, Ivan continues to shape the dance landscape as a choreographer and educator, working with institutions, commercial clients, and luxury brands to create compelling movement-based experiences. Whether developing new works, directing movement for campaigns, or mentoring the next generation of dancers, Ivan brings a thoughtful, collaborative, and professional approach to every engagement.