Utover på 2010-tallet regisserte han både fjernsynsfilmer, dokumentarer og TV-serier. I 2021 hadde den storslåtte premiere, der Barron hadde regien på fem av åtte episoder. Hovedrollen som Phileas Fogg ble spilt av David Tennant; serien er en modernisert versjon av Jules Vernes berømte roman .