In 2004, Jim finished second in the Asian Formula Renault Championship. He then scored a sensational pole position in the Macau Formula Renault race, beating drivers like Kamui Kobayashi, Scott Speed and Bruno Senna. But he crashed in the race and was taken to hospital for a check up. He was uninjured. He was signed by Red Bull to join their young drivers' programme for 2005 and was to join the Motorpark Oschersleben team that took Scott Speed to the 2004 Formula Renault 2.0 Eurocup title. But due to health problems, he returned to Hong Kong before entering any race in the 2005 series.
2007
In 2007, he competed in the Asian Formula Renault Challenge and won two races in Zhuhai in January and finished best Asian driver that season. He competed with Formula Racing Developments racing team, under the management of Kenneth Ma. In November 2007, Jim was announced as one of the drivers for Team PTRS for the 2007/08 Asian Formula Three Championship. He partnered Briton Matt Howson.
2008 season
In 2008, Jim competed in the Asian Formula Renault Championship again for Formula Racing Developments, sponsored by Frestech Electrical Appliances. He also competed in the Formula BMW Pacific Series' finale at the Macau Grand Prix. From 13 to 16 November 2008, Jim took part in the Formula BMW Pacific race in Macau. He qualified 12th and crashed in the race. His crash caused the race to be stopped and he was classified 7th in the final results. On 13 and 14 December 2008, Jim competed in the final two rounds of the Asian Formula Renault Championship. He won both races and became the 2008 Asian Formula Renault Champion, beating Geoffrey Kwong.
After being released from jail, he entered the 2009 Formula BMW Pacific race at the 2009 Macau Grand Prix. He finished fourth in the race. It was the eighth time he raced in Macau.
At 2am on 23 June 2010, Jim crashed his friend's car into the back of a taxi on Cherry Street in Hong Kong. He was convicted of careless driving and driving an uninsured car on 10 January 2010 at the Kowloon City Magistrate. He was fined HK$2,900 with his driving license suspended for a year.
2011 and 2012 China Touring Car Championship
In 2011 and 2012, Jim joined 778 Autosport and drove one of their Kias in the China Touring Car Championship.
On 9 October 2019, KCMG announced that Jim Ka To will join KCMG regular WTCR competitors Tiago Monteiro and Attila Tassi for the Suzuka Round of the 2019 World Touring Car Cup in a wild card entry.On 24 October, Jim Ka To is also confirmed to race for KCMG in the FIA WTCR races in Macau.