 He choreographed operas for the American Opera Center at Lincoln Center, The Houston Grand Opera, and the Dallas Civic Opera.He has staged and directed the works of José Limón and Doris Humphrey for the Hong Kong academy of the Performing Arts, Miami City Ballet, The National Ballet School, The London School of Contemporary Dance, The American Dance Festival, Royal Danish Ballet Royal Swedish Ballet, American Ballet Theatre, Batsheva Dance Company, National Ballet of Canada, The Alvin Ailey American Dance Theatre.He has staged works for such companies as the Royal Swedish Ballet, the Alvin Ailey American Dance Theatre, the American Ballet Theatre, the National Ballet of Canada, He has been commissioned to create works by many companies including the Dallas Civic Opera, the American Opera Center at Lincoln Center, the Juilliard School and the University of California.