I have seen some video footage of Keith some years ago now. In the footage, it showed him playing some boogie woogie piano, and as a matter of fact, I was quite impressed with how well he played. So to question if it is Keith playing, may not be a fair statement. I believe that this song is taken from when Keith was in T.O. awaiting his trial for the drug bust and booked some recording time to pass the time.