After getting recruited from his hockey class at the University of Alberta, Cross spent three seasons for the University of Alberta, as they won three Canada West championships and one National championship in 1992.
Cross signed with the Hamburg Freezers of the Deutsche Eishockey Liga in July 2006.