Howard was born and raised in Montreal and attended McGill University where he studied political science focusing on political theory, graduating in 1986 with a B.A. Honors Political Science. He attended Osgoode Hall Law School of York University in Toronto and was called to the Ontario Bar in 1991.