Hoewel Jim al vanaf jonge leeftijd in bandjes en musicals speelt, verandert zijn leven als hij in 2003 meedoet aan de eerste Nederlandse editie van de tv-talentenjacht IDOLS en hij in de finale als 2de eindigt. (seizoen 2002/2003).
In januari 2017 was Jim te zien met de theater tour “Musicals in Concert”waar oa Simone Kleinsma ook in speelde. In de speelfilm “Onze Jongens” (2017) speeldeJim de hoofdrol‘Jorrit’, ookwas hij te zien in de komische film “Huisvrouwen bestaan Niet”(2017).
In 2018 was hij te zien in de De romantische komedie“zwaar verliefd” en speelde hij de rol van ‘hero’ in de musical “All Stars”.In januari 2020 zal het vervolg van “onze Jongens” in de bioscoop te zien zijn.
In 2020 keert Jim na 13 jaar solo terug in het theater met het persoonlijke programma “Klein”. Met een alles samenvattende titel bezorgt Jim samen met een pianist zijn publiek een intieme ode aan de mooiste Nederlandstalige liedjes.