He was the senior pastor of the New Bethel Church Of God In Christ in Toledo, Ohio. In November 2011, Allen became Bishop in the Church of God in Christ, for the Michigan Northwestern Harvest Jurisdiction.