Get a FREE Books of the Moment  sampler!
Check Out These
21 Books You’ve Been Meaning to Read
See the List

Craig Klein

About the Author

Craig Klein is an award-winning voice and stage actor who has performed with The Shakespeare Theatre Company, Constellation Theatre, and Metro Stage.

Sign me up for news about Craig Klein

Craig Klein Also Contributed To

Back to Top