He has published fiction and journalism, as well as written extensively for the stage and screen. With degrees in theatre arts, creative writing, and English, Esselstrom combines his scholarly interests and creative projects with his passion for teaching in such courses as creative writing, composition, literature, and film and media.