社会运动参与者，过去也曾是加拿大新民主党党员。
早期生活.苗大卫出生于美国加州旧金山，父亲于1960年因癌症去世后便跟随英国籍的母亲迁居剑桥郡，两人再于1967年移居到加拿大。苗大卫其后到美国哈佛大学经济系修读，1981年以最优等荣誉毕业，后再到多伦多大学法律系修读，1984年毕业后加入多伦多一家律师楼，主要处理劳工法、移民法和股东权益等范畴。他于1985年加入加拿大新民主党。
市议员生涯.他于1991年首度参与大多伦多市市议员选举，并以改善市内公共交通系