En sus inicios Soheil ganó la Fórmula Ford de Francia en 1994, la Fórmula Tres Francesa en 1996 y el Gran Premio de Macao en 1997, antes de pasar a la Fórmula 3000 Internacional. Desde 1997 hasta 2000, compitió en la categoría telonera de la F1, donde ganó dos carreras y un mejor resultado de un quinto lugar en el campeonato en 1998. Después pasó a competir al Campeonato Francés de Turismos en 2001 donde se convirtió campeón en 2002, 2004 y 2005, los tres conduciendo un Peugeot.
En 2005 empezó a competir en el Campeonato Francés de Gran Turismo. Debido a la desaparición del Campeonato Francés de Turismos, en 2006 compitió más tiempo en el Campeonato Francés de Gran Turismo, donde fue campeón en 2006 y 2007 con la marca Saleen; después de bicampeonato siguió en la categoría, pero compitiendo con una Chevrolet (2008-2009), y una Audi (2010, 2012); fue cuarto en el campeonato en 2008 y en 2010, y quinto en 2009.
En 2011, compitió en la International GT Open, donde fue campeón en la clase Super GT y campeón absoluto. También en ese año, compitió en 4 carreras la Intercontinental Le Mans Cup para el equipo Signatech Nissan en la categoría LMP2, donde logró 4 victorias de clase; aunque no disputó todo el campeonato Soheil fue importante para que el equipo obtuviera el campeonato de equipos en la clase LMP2.
Soheil participó 11 veces de las 24 Horas de Le Mans, donde tiene un mejor resultado de un cuarto puesto en la general en 2004, y en 2010.