I OL i Torino i 2006 gikk Morrison på det canadiske laget som tok sølv i lagtempo. Individuelt ble han nr. 19 på meter og nr. 11 på meter. I VM allround i Calgary i 2006 ble Morrison nr. 5.