Millar, Stephen (Career)