Sergei Vinshel, 42, of Saint-Jean-sur-Richelieu, Que., was charged with flight from a peace officer, dangerous operation of a vehicle, operation while impaired, mischief over $5,000, possession of a Schedule I substance and failure to stop for police.