Career
Born in North York, Ontario, Leask was granted German citizenship in 2004. Leask was drafted 67th overall in the 1991 National Hockey League Entry Draft by the Washington Capitals. He started his professional career with the Baltimore Skipjacks of the AHL in 1992.
Leask spent the 1995-1996 playing for the Canadian National Team.
Later in his career, he represented the German National Team, participating in the 2004 and 2006 World Championships and the 2006 Olympic Games in Turin. Leask played in the Deutsche Eishockey Liga (DEL) since 1996.
After three seasons with the Hamburg Freezers, Leask was signed as an injury replacement for the Nürnberg Ice Tigers on August 26, 2009. On March 10, 2010, Leask signed an extension with the Ice Tigers.
He finished his playing career at the end of the 2012-2013 season.
Leask began his coaching career at German Oberliga side EV Regensburg, being appointed head coach of the Regensburg team on May 31, 2013. After being sacked by Regensburg in February 2014 he served as an assistant coach at the European Commission Kassel Huskies in the DEL2, the second-tier league in Germany, during the 2014-2015 campaign.