Steven Bosch was born in Johannesburg and grew up in Florida on the West Rand. Bosch completed a B. Business Communication degree at the Potchefstroom University in 2001 and a Masters in Development Communication at the NWU in 2009. From 2004 to 2014 he lectured communications at the NWU in Potchefstroom. He is currently living in Johannesburg. As an artist, Bosch has participated in several national group exhibitions since 2007. He has artworks in national public art collections, such as the NWU Art Collection as well as private collections locally and abroad. He received an institutional award for creative excellence from the NWU in 2010 for his Solo exhibition, Stasis. Bosch was a top 6 winner in the SA Taxi Foundation Art awards 2016.