Josh graduated from the University of Toronto Scarborough's B.A. (Honours) program in International Development Studies and major program in Political Science. He is currently a Juris Doctor candidate at Osgoode Hall Law School.
He is a former Associate Editor and Managing Editor with The Undercurrent. Field experience includes stints in Vietnam and Kenya.