Joshua Mohr was born and raised in Camrose, Alberta. He obtained a Bachelor of Music at Augustana University College and went on to study music at the University of Manitoba and then law at the University of Victoria, where he got his law degree. In September of 2011 Joshua was called to the bar in British Columbia, and he transferred to the Alberta bar in May of 2012. He worked for Sirrs LLP in Ponoka for three years before joining Knaut Johnson Francoeur.
Joshua is the Chair of the Management Council for the Jeanne and Peter Lougheed Performing Arts Centre, and the Vice Chair of the Board of the Open Door. He spends most of his free time keeping up with his children Ellis, Luca and Stevii and his wife, Danielle.