Thomas was appointed Principal Guest Conductor of Birmingham Royal Ballet in 2025, building on his earlier appointment in 2018 as the inaugural Constant Lambert Conducting Fellow with both Birmingham Royal Ballet and The Royal Ballet in London. Thomas has been working with the Royal Liverpool Philharmonic Orchestra, Bamberger Symphoniker, Dresden Philharmonic, SWR Symphony Orchestra, Boston Philharmonic Orchestra, Gstaad Festival Orchestra, Het Gelders Orkest, Mantua Chamber Orchestra, and Tianjin Grand Opera Symphony Orchestra as a guest conductor. From 2013 to 2019 Thomas worked with Bernard Haitink on numerous occasions as Assistant and Cover Conductor. Thomas is the second prize winner of the 2020 International Gustav Mahler Conducting Competition, a recipient of the Eugen-Jochum-Prize and studied at King’s College Cambridge and Hochschule für Musik Köln.