Podkoszowy jest absolwentem uczelni Marist College. Później grał w Macedonii (KK Feni Industries), Kazachstanie (Astana) i Belgii (Spirou Charleroi). Sezon 2017/2018 rozpoczął w Bułgarii w BC Beroe Stara Zagora, a następnie rozegrał sześć meczów dla Koroivos Amaliadas (Grecja).
W Polsce pojawił się w rozgrywkach 2018/2019 - podpisał umowę z Polpharmą Starogard Gdański. Jego współpraca z trenerem Arturem Gronkiem układała się bardzo dobrze, więc w kolejnym sezonie był już zawodnikiem Enea Astorii Bydgoszcz. W 21 spotkaniach w EBL zdobywał średnio 10,6 punktu, 7,1 zbiórki i 1,6 bloku.