Allan was born and raised in Bunibonibee Cree Nation.
He graduated from the Business Administration and Band & Northern Community Administration programs from what is now known as University College of the North, and received his Certified Aboriginal Financial Manager (CAFM) designation in 2005 through the Aboriginal Financial Officers Association (AFOA) of Canada as well as the Certified Aboriginal Professional Administrator (CAPA) designation in 2015.
Allan has served on the Aboriginal Financial Officers Association (AFOA) of Canada Board of Directors from 2007 to 2011 as the Manitoba Chapter Representative. He served as the President of the Aboriginal Financial Officers Association (AFOA) Manitoba Chapter from 2014-2017 as well as from 2008 to 2011.
Allan joined the TIPI team on July 24, 2017 as a Benefits Consultant.