Krzysztof Bas na świat przyszedł 1 czerwca 1964 roku w Świętochłowicach. Sport żużlowy uprawiał w latach 1983 – 2003, reprezentując barwy klubów: Śląsk Świętochłowice (1983-1992, 1994-1996, 1998-2002) oraz Wandy Kraków (1993, 1997) i KSŻ-u Krosno (2003).
Finalista Młodzieżowych Indywidualnych Mistrzostw Polski (XV miejsce – Lublin 1985), Młodzieżowych Drużynowych Mistrzostw Polski (IV miejsce – Tarnów 1983), a także Młodzieżowych Mistrzostw Polski Par Klubowych (V miejsce – Bydgoszcz 1985, VI miejsce – Tarnów 1983). Zajął także drugie miejsce w finale Brązowego Kasku w 1983 roku w Ostrowie Wielkopolskim, gdzie uległ tylko Ryszardowi Franczyszynowi ze Stali Gorzów.
Po zakończeniu kariery objął stanowisko trenera sekcji speedrowerowej MKS Śląsk Świętochłowice. Od 2015 roku prowadzi również szkółkę żużlową w naszym klubie.