Allen was born and raised in Ohio. He has been involved in the funeral business most of his life.
He attended Ohio State University and is a 1962 graduate of Pittsburgh Institute of Mortuary Science. Since that time, he has worked in all facets of the funeral business, including ownership of three firms. He is the Chief Executive Officer and majority partner of The Island Funeral Home and Crematory, founded in 1981, currently the sole funeral home on Hilton Head Island, South Carolina. Allen moved to Hilton Head Island from Ohio in July of 1977.
Allen also owns and operates Richardson Travel services in conjunction with the funeral home and has been involved in real estate and insurance brokerage.
He has served as Elder and Clerk of Session of First Presbyterian Church. He was a member of the Ethics Committee of Hilton Head Regional Medical Center, is a Paul Harris Fellow of the Hilton Head Island Rotary Club and is a graduate and former member of the Board of Regents of Leadership Hilton Head. Allen is a Certified Funeral Service Practitioner. He will receive a Bachelor of Science in Funeral Home Management in May of 2012 from Mt. Ida College, Newton, MA.
Allen's interests include travel, wine tasting and making wine. He is an avid golf fan and a staunch supporter of the Ohio State Buckeyes.
He lives on Hilton Head Island and is married to the former MaryAnne Hagler. He has one daughter, Sheri.