Allen is a writer who lives along the Carolina coast. He has a bachelor's degree in political science and a master's degree in teaching. He has worked in education, EMS, and law enforcement. Allen has worked extensively with people who are reestablishing their lives after leaving prison.

More from this author