Voltooi die volgende sin: Harrison is deur die Toronto Maple Leafs in die derde ronde, 82ste algehele, van die
2001 NHL Inskrywing Draft. Nadat hy vier seisoene in die American Hockey League (AHL) met Toronto se plaaspan deurgebring het, het Harrison op 27 Januarie 2006 sy NHL-debuut gemaak teen die Montreal Canadiens, waarin hy sy eerste NHL-loopbaanpunt aangeteken het, in die vorm van 'n bystand. Op 16 Junie 2008 het Harrison 'n eenjarige kontrak met EV Zug van die Switserse Nasionale Liga A onderteken, maar op 27 Maart 2009 het hy teruggekeer na die Toronto Maple Leafs, en 'n ooreenkoms onderteken, gepro-rated teen $ 475,000, om die res van die 2008-09 seisoen uit te speel.