Craig Alexander Thomson - Karriere