Keith grew up in the Denver, Colorado area and attended Boston University and the University of Colorado. He began his dance career with Polly L. Thomas and was a founding member of the Robinson Ballet under the direction of Ralph Robinson. Keith and his wife Maureen have danced professionally in Europe with the Ballet Classique De Paris, a touring company based in Paris, France and the Athens Ballet Theater in Athens, Greece.
Keith has choreographed numerous pieces for the Robinson Ballet as well as several community based arts organizations. He has also performed as an actor with the Belfast Maskers, New Surry Theatre, and the Penobscot Theatre Company. Keith presently is an Artistic Director of the Robinson Ballet Company and School of Robinson Ballet and is on the dance faculty of the University of Maine at Orono where he teaches ballet.