汉尼拔生于加拿大密西沙加，在NBA选秀后加盟斯洛文尼亚联赛球队，可是他在全明星赛中半月板撕裂，他在伊朗联赛球队一个月后，因父亲离世而回加拿大参加其葬礼，但是当他回队后却被球队放弃，结果他透过童年密友兼前NBA球员介绍下，在整个2016/17赛季在NBA球队华盛顿巫师担任协助球员发展的实习生，并在2017夏季获巫师列入夏季联赛阵容中，但只在1场比赛获得6分钟上阵时间，并未有得分及得到1个篮板，2017年11月2日，他远赴香港随ABL冠军球队香港东方训练，期间随到菲律宾集训1星期，结果他未有获东方录用