Michael Blakey Career