Allen was born and raised in Ohio. He attended both Milan and Norwalk high school. Allen joined the Navy in 1955 and retired in 1978 with the rate of HTCS (E-8). He worked at BAE for 20 years while also attaining licenses for private pilot, CDL and steam tractor engineer. After working at other funeral homes, Allen found his home working with the Altmeyer team in February 2020.