mj porteus