Życiorys
McCullum rozpoczynał koszykarską karierę w amerykańskiej uczelni University of Wisconsin Parkside (2014-2017). Następnie w latach 2017-2019 przeniósł się do Lewis University. W 2019 roku rozpoczął grę w Europie, gdzie jego pierwszym klubem był niemiecki drugoligowy Uni Baskets Padeborn. Kolejny sezon spędził w lidze fińskiej, reprezentując barwy Helsinki Seagulls.
Po udanym sezonie w Finlandii, McCullum wrócił do Niemiec i tym razem grał już w najwyższej klasie rozgrywkowej dla Giessen 46ers. Indywidualnie był to dla niego udany czas, dzięki czemu kolejnym krokiem w jego karierze był transfer do występującego w EuroCupie Hamburg Towers. W barwach klubu z Hamburga notował średnio 15.8 pkt, 5.3 asysty i 2.6 zbiórki, rzucając przy tym na ponad 40-procentowej skuteczności zza łuku.
McCullum kończył poprzedni sezon w Lietuvos Rytas Wilno, z którym dotarł do finału ligi litewskiej. Sezon 2023/24 amerykański rozgrywający rozpoczynał w izraelskim Maccabi Ironi Ramat Gan, jednak rozegrał tam tylko dwa spotkania w rozgrywkach pucharu ligi.