michael k williams career timeline