Zimmerman po sezonie spędzonym na uczelni UNLV został wybrany z 41 numerem w drafcie NBA przez Orlando Magic. W sezonie 2016/2017 rozegrał dla tego klubu 19 spotkań - zdobył w nich łącznie 23 punkty i 35 zbiórek. Później występował w G League - w Erie BayHawks, South Bay Lakers oraz Westchester Knicks.
Ostatni sezon spędził w Telekom Baskets Bonn. W 13 meczach ligi niemieckiej zdobywał średnio 7 punktów, 5,3 zbiórki i 1,5 asysty na mecz. Mógł też pokazać się w rozgrywkach Koszykarskiej Ligi Mistrzów.
Grał też w reprezentacji Stanów Zjednoczonych podczas kwalifikacji do mistrzostw świata w Chinach.