Соломон Гордон родился в 2005 году в городе Нортгемптон, Англия, Великобритания.
С 2014 года по 2015 год играл в мююзикле «Король Лев» в Lyceum Theatre в Лондоне, воплощая образ молодого Симбы. В зимний сезон 2016/17 он играл в Palace Theatre в Уотфорде роль молодого Тревиса в семейной Драме «A Raisin in the Sun».
В 2016 году 11-летний Гордон пришел на кастинг и получил роль Джима Пуговки и в 2018 году дебютировал в кино, исполнил главную роль в фильме «Джим Пуговка и машинист Лукас».