Toril begann seine Motorsportkarriere 2003 im Kartsport,[2] in dem er bis 2010 aktiv blieb. 2011 wechselte er in den Formelsport und startete in der französischen F4-Meisterschaft. 2012 erhielt Toril ein Cockpit bei Cedars in der European F3 Open. Er wechselte während der Saison zu RP Motorsport. Mit einem achten Platz als bestem Ergebnis erreichte er den 18. Gesamtrang. 2013 blieb Toril bei RP Motorsport in der European F3 Open. Er wurde viermal Dritter und verbesserte sich auf den fünften Platz in der Fahrerwertung, während seine Teamkollegen Sandy Stuvik und Santiago Urrutia Zweiter bzw. Vierter wurden.
2014 wechselte Toril in die europäische Formel-3-Meisterschaft zu Threebond with T-Sport, dem einzigen Rennstall, der Motoren von Neil Brown Engineering (NBE) verwendete.[3] Toril wurde einmal Zehnter und beendete die Saison auf dem 26. Gesamtrang. Mit 3 zu 1 Punkten unterlag er damit seinem Teamkollegen Spike Goddard. Darüber hinaus ging Toril bei einem Rennwochenende der Euroformula Open, der umbenannten European F3 Open, für EmiliodeVillota Motorsport an den Start. Dabei kam er bei jedem Rennen in die Top-10.