Amerykanin grał przez dwa sezony dla uczelni Coastal Carolina w NCAA. Później podpisał swoją pierwszą umowę w Europie - w Boras Basket w Szwecji. Sezon zakończony przez pandemię koronawirusa kończył w Maccabi Ashdod w Izraelu. W rozgrywkach 2020/21 był zawodnikiem Hamburg Towers.
Ostatnio grał dla ekipy La Union de Formosa w Argentynie. Tam w 32 rozegranych spotkaniach zdobywał średnio 12,8 punktu, 7,3 zbiórki i 1,2 asysty.
- Zac to bardzo energetyczny zawodnik. Może nie zdobywa wielu punktów, ale wykonuje świetną pracę dla zespołu w obronie i ataku. Jest graczem, który zawsze gra dla zespołu i to było bardzo istotne dla nas przy jego wyborze. Mam nadzieję, że kibice w Szczecinie będą mieli dużo radości z oglądania tego zawodnika - mówi Arkadiusz Miłoszewski, trener Kinga Szczecin.