Kohs came through the youth ranks of BK Ventspils, before joining VEF Rīga in 2013.
In January 2015, Kohs moved to Belgium, joining BC Oostende for a try-out,[1] followed by a year in Spain, in which he mostly saw action for El Olivar Zaragoza in the LEB Silver, while appearing in one game for Liga ACB outfit CAI Zaragoza.
[3] In July 2017, he was signed by Obradoiro CAB of the Spanish Liga ACB[4] and was then sent to LEB Oro side Club Ourense Baloncesto on loan.
[5] On 25 January 2022 he signed with Vanoli Cremona of the Italian Lega Basket Serie A (LBA).
[6] On 8 September 2022 Kohs signed a one-year contract for Heroes Den Bosch of the BNXT League.