Jonathan Denis graduated with degrees in law and commerce at age 24 and was soon called to the Alberta bar as a lawyer in 2001. He was elected MLA in 2008 and served the Calgary-Egmont electorcal district for 5 years before returning to the private sector to start Denis Law and join the Guardian Law Group.