Sébastien Landry ha aparecido en 2 series y 3 películas. Una actuación que se encuentra en el papel de Xavier Foucher (20 épisodes) en la serie Chronicles of the Sun. En el cine, como Central master SNLE en el largometraje Le Chant du loup.