Completate la frase seguente: Harrison è stato scelto dai Toronto Maple Leafs nel terzo round, 82° in assoluto, del draft del 2002
Draft NHL del 2001. Dopo aver trascorso quattro stagioni nella American Hockey League (AHL) con la squadra di Toronto, Harrison ha fatto il suo debutto nella NHL il 27 gennaio 2006, contro i Montreal Canadiens, in cui ha registrato il suo primo punto in carriera nella NHL, arrivando sotto forma di un assist. Il 16 giugno 2008, Harrison ha firmato un contratto di un anno con EV Zug della Swiss National League A, ma il 27 marzo 2009, è tornato ai Toronto Maple Leafs, firmando un accordo, pro-rated a $ 475.000, per giocare il resto della stagione 2008-09.