Vancouver BC Titans (2008–2009) At the end of his senior year in college, Bowie signed for
NBA D-League Draft. However, he was not drafted. In March 2009, he joined the
Vancouver Titans, a team in the
International Basketball League. He played 10 games and he averaged 23.1 points per game. During the season, he left his team in order to train in
Morocco.
Establencimientos Otero Xuven Cambados (2009–2010) Before the beginning of the season, he signed with
Zasavje PRO-TEK of the
Slovenian Premier A League, but only appeared in pre-season games. He moved to
Spain in October 2009, to play for Establencimientos Otero Xuven Cambados, in the fourth-tier
Liga EBA. He played 27 games, scoring 14.5 points per game. In March 2010, he signed at
Yamhill High Flyers, in the
International Basketball League. He played 25 games, and averaged 23.8 points per game. He became an IBL All Star, and had the IBL Honorable Mention. His team went to the semifinals of the championship.
Terceira Basket (2010–2012) Bowie signed with Terceira Basket of the Portuguese second-tier
Proliga at the beginning of the 2010–2011 season. He played 32 games and averaged 25.6 points per game, 6.7 rebounds per game, and 5.3 assists per game. Terceira Basket won the Proliga Championship in 2011 and was promoted to the top-tier
Liga Portuguesa de Basquetebol. The following season, Bowie played 15 games for Terceira, averaging 19.1 points per game. He left Terceira Basket in March 2012, and joined Al Ahli Sports Club Doha, in the
Qatar-D1, where he played 3 games.
Energy Invest Rustavi (2012–2013) At the beginning of the season 2012–2013, Bowie joined
Georgian Superliga club
Energy Invest Rustavi, where he played 23 games, and averaged 21.9 points per game. He played the entire season with Energy, and played in the All-Star Game. Rustavi finished the season in second place, losing in the finals.
SC Kryvbas Kryvyi Rih (2013–2014) Bowie started the 2013–2014 season in the Ukraine-Superleague, playing for
SC Kryvbas Kryvyi Rih. He played 19 games, averaging 10.8 points per game, before moving to
Maliye Milli Piyango, in the Turkish third-tier
TB2L in March 2014. He played 4 games with the team, averaging 11.0 points per game.
Trikalla (2014–2015) He joined
Trikala Basketball Club for the
2014–15 season in the
Greek Basket League. In 10 games, he averaged 10.2 points and 6.0 assists per game. ==Coaching career==