Milliken studied at the
Shawnigan Lake School. After finishing high school, he went to the
University of Alberta to pursue a B.A. in Economics and Philosophy, and a B.Com., Strategic and Organization with distinction. He then received a law degree from the
University of Saskatchewan. While he was studying for his first degree, he worked as an assistant account manager at
GE Capital. After graduating from law school, he started his career as a lawyer at Dinning Hunter Lambert & Jackson, a law firm in Victoria, BC, where he worked for a year and five months. He then moved to another full-service law firm,
Davis LLP (DLA Piper), to continue his profession. After working for a year at that firm, he became a legal recruitment consultant at a legal recruitment company in Calgary. A year later, he worked for Brydges Line Duty Counsel as a legal counsel for 5 years and 4 months. After that, he decided to quit that job and start his own legal recruitment company, Brolly Legal Recruitment in Calgary. He expended the company to Toronto while serving as the founder and CEO from April 2013 to April 2019. == Contribution in government ==