 He served on the York city council from 1991 to 1997, and was a member of the Toronto City Council from 1997 to 2000.Davis was born in Toronto, Ontario and received a Bachelor of Arts degree in Political Science from York University.He worked as a stockbroker in private life.