Stephen Cavalierhas worked in the animation and games industries for two decades. An animator, writer, and director, he has directed films for Disney and been part of the animation team at Steven Spielberg's DreamWorks. He also works as an animator, writer, and director in his own company, Cav Films, Ltd.