Stewart has been the Artistic Director of the Australian Dance Theatre since 1999. Stewart studied at the Sydney City Ballet Academy (1983) and the Australian Ballet School (1984–1985). He has danced with the Australian Dance Theatre, the Queensland Ballet, Expressions Dance Company and The One Extra Dance Company and has performed with the Sydney Theatre Company. Stewart began his dance training in 1983 and in 1997, founded the dance company Thwack. Alongside his role as Artistic Director of Australian Dance Theatre, Stewart pursues an active interest in audio-visual works. These works are created in partnership with the dancers of Australian Dance Theatre and national and international collaborators.