David SénéchalActorBiographyDavid Poulin is a professor at Université de Sherbrooke in the province of Québec.Appearances12010s201824 DavidsHimself