Career
He played for the 1884 Boston Beaneaters. He continued to play baseball in the minor leagues through 1892. Annis made his professional baseball debut in 1883, playing for the Pottsville Antharcites of the Interstate Association.
In 1884, he played for both the Boston Reserves of the Massachusetts State Association and the Boston Beaneaters of the National League.
He played in 27 games as an outfielder for the Beaneaters, collecting 17 hits in 96 at bats. Annis finished with a.177 batting average.
Annis played for several minor league teams from 1885 to 1892.