davis will appear in the upcoming chinese film my other home starring stephon marbury mu kirenge cy'ibumoso karekezi ndumva muzi ahantu he was considered an efficient pitcher pitching quickly and keeping his pitch count low