沙大学修读政治学，1995年取得硕士学位后再到伦敦政治经济学院深造政府事务，2003年取得博士学位。他毕业后返回西门菲沙大学，在该校的公共政策学院任教。
联邦政坛.甘迺迪于2004年3月28日赢取联邦新民主党的候选人提名，在同年联邦大选中代表该党竞逐温哥华中选区国会下议院议席。他在大选中以四千多票之差败予寻求连任的自由党候选人费凯迪，但他所获取的32.3%得票率仍远超新民主党候选人于2000年大选所得的12.1%。新民主党籍的本拿比－道格拉斯选区国会下议院议员苗钖诚于2010年