Solomon begann seine Motorsportkarriere 2007 im Kartsport,[1] in dem er bis 2012 aktiv blieb. 2013 wechselte Solomon in den Formelsport und trat für Eurasia Motorsport in der Formula Masters China an. Er punktete bei jedem Rennen und erzielte vier dritte Plätze als beste Resultate. In der Gesamtwertung wurde er Fünfter. Darüber hinaus absolvierte er in Europa für Prema einen Gaststart in der alpinen Formel Renault. 2014 blieb Solomon in der Formula Masters China bei Eurasia Motorsport. Er gewann fünf Rennen und wurde mit 187 zu 215 Punkten Gesamtzweiter hinter James Munro. Darüber hinaus war Solomon 2014 im GT-Sport aktiv. Er wurde Neunter im chinesischen Audi R8 LMS Cup und 28. in der GT3-Klasse der asiatischen GT-Meisterschaft.