Joshua Mohr was born and raised in Camrose. He obtained a Bachelor of Music at Augustana University College, and went on to study music at the University of Manitoba and law at the University of Victoria. In May of 2012, Joshua was called to the bar in British Columbia. In May of 2012 Joshua was called to the bar in Alberta, and worked for Sirrs LLP 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. He is a member of the Camrose Daybreak Rotary Club, and the Camrose Kinsmen. He spends most of his free time keeping up with his son, Ellis and his wife, Danielle.